Skip to main content

Nachrichtenverarbeitung -Objekt-orientierte Programmierung (1)

  • Chapter
Programmiermethoden der Künstlichen Intelligenz

Part of the book series: Studienreihe Informatik ((STUDIENREIHE))

  • 85 Accesses

Zusammenfassung

Für den Menschen erscheint - zumindest was die wissenschaftliche Welterkenntnis betrifft - eine Gliederung der Welt in Objekte, die sich mit der Zeit ändern können, natürlich1. Dieser bisher einigermaßen erfolgreichen Weltsicht ist noch keine andere gleich leistungsfähige gegenüberstellt worden, obwohl die Probleme der geschilderten Sicht unübersehbar sind.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. G.A. Agha: Actors - A Model of Concurrent Computation in Distributed Systems. MIT AI TR 844, Cambridge, Juni 1985 (MIT Press, Cambridge, 1986)

    Google Scholar 

  2. G.A. Agha: Actor Information Systems. MIT AI Lab, 1985

    Google Scholar 

  3. G.A. Agha: Semantic Considerations in the Actor Paradigm of Concurrent Compilation. Proc. NSF/SERC Seminar on Concurrency. LNCS, Springer, Berlin etc., 1984

    Google Scholar 

  4. P. America: POOL-T - A Parallel Object-Oriented Language. In: A. Yonezawa, M. Tokoro (eds.): Object-Oriented Concurrent Programming. MIT Press, Cambridge, 1987

    Google Scholar 

  5. P. America: Operational Semantics of a Parallel Object-Oriented Programming Language. Proc. 13th POPL, St. Petersburg, 1986

    Google Scholar 

  6. J. Anderson, B. Fishman: The Smalltalk Programming Language. Byte, Vol. 10, (1985), No. 5, S. 160–165

    Google Scholar 

  7. R. Atkinson, C. Hewitt: Specification and Proof Techniques for Serializers. IEEE Trans. Software Engineering, Vol. SE-5 (1979), No. 1

    Google Scholar 

  8. G. Attardi, M. Simi: Semantics of Inheritance and Attributions in the Description System Omega. 7. IJCAI, Vancouver, 1981

    Google Scholar 

  9. R.M. Baecker: A Conversational Extensible System for the Animation of Shaded Lnages. Computer Graphics, Vol. 10 (1976), S. 32–39

    Google Scholar 

  10. G.R. Barber: Office Semantics. MIT, Dept. EE, PhD Thesis, Feb. 1982

    Google Scholar 

  11. F.L. Bauer, G. Goos: Informatik. Springer, 1973

    MATH  Google Scholar 

  12. D. Beech: Towards an Object Model of the Representation and Use of Information. Hewlett Packard Labs, Palo Alto, Juli 1985

    Google Scholar 

  13. J. Bezivin, J.-M. Hullot, P. Cointe, H. Lieberman (eds.): ECOOP’87 - European Conference on Object-Oriented Programming. LNCS 276, Springer, Berlin etc., 1987

    Google Scholar 

  14. J. Bezivin, P. Cointe (eds.): Actes des Deuxiemes Journees d’Etude du Croupe de Travail AFCET-Informatique sur les Langages Orientes Objets. Universite de Bretagne Occidentale, Dept de Mathematiques et Informatique, Brest, Nov. 1984

    Google Scholar 

  15. G.M. Birtwistle, O-J. Dahl, B. Myhrhaug, K. Nygaard: SIMULA Begin. Auerbach, Philadelphia, 1973

    Google Scholar 

  16. D.G. Bobrow, LP. Goldstein: Representing Design Alternatives. Proc. AISB Conf., Amsterdam, 1980

    Google Scholar 

  17. D.G. Bobrow, K. Kahn, G. Kiczales, L. Masinter, M. Stefik, F. Zdybel: CommonLOOPS - Merging LISP and Object-Oriented Programming. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 17–29

    Google Scholar 

  18. D.G. Bobrow, M.J. Stefik: LOOPS - Data and Object Oriented Programming for InterLISP. ECAI-82, Paris, 1982

    Google Scholar 

  19. D.G. Bobrow, M.J. Stefik: Data-Oriented and Object-Oriented Programming, New Metaphors for LISP. Knowledge-Based VLSI Design Group Memo KB-VLSI-81–14, XEROX-PARC, Palo Alto, Aug. 1982

    Google Scholar 

  20. A. Borning: The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory. ACM TOPLAS, Vol. 3 (1981), No. 4, S. 353–387

    Google Scholar 

  21. A. Borning: ThingLab - A Constraint-Oriented Simulation Laboratory. Stanford University, Dept. of Computer Science, PhD. Thesis, Stanford, März, 1979 (XEROX PARC, Rep. No. SSL-79–3, Palo Alto, Jul. 1979)

    Google Scholar 

  22. A. Borning: ThingLab - An Object-Oriented System For Building Simulations Using Constraints. 5th IJCAI, Cambridge, 1977, S. 497–498

    Google Scholar 

  23. A.H. Borning, D.H.H. Ingalls: A Type Declaration and Inference System for Smalltalk. 9th Symp. on Principles of Programming Languages, Albuquerque, 1982, S. 133–141

    Google Scholar 

  24. A.H. Borning, D.H.H. Ingalls: Multiple Inheritance in Smalltalk-80. Proc. AAAI, Pittsburg 1982, S. 234–237

    Google Scholar 

  25. R.J. Brachman, J.G. Schmolze: An Overview of the KL-ONE Knowledge Representation System. Cognitive Science, Vol. 9 (1985), No. 2, S. 171–216

    Google Scholar 

  26. R. Budde, K.H. Sylla: Objektorientierte Programmierumgebungen. In: Morgenbrod, Sammer (Hrsg.): Programmderumgebungen und Compiler. Teubner, Stuttgart, 1983, S. 119–144

    Google Scholar 

  27. G.D. Buzzard, T.N. Mudge: Object-Based Computing and the Ada Programming Language. IEEE Computer, März 1985, S. 11–19

    Google Scholar 

  28. R.J. Byrd, S.E. Stephan, P.S. de Jong: An Actor Based Programming System. IBM, Res. Rep. RC9204, Yorktown Heights, 1982

    Google Scholar 

  29. H.I. Cannon: Flavors - A Non-Hierarchical Approach to Object-Oriented Programming. Cambridge, 1982

    Google Scholar 

  30. L. Cardelli: A Semantics of Multiple Inheritance. In: G. Kahn, D. McQueen, G. Plotkin: Semantics and Data Types. LNCS 173, Springer, New York etc., 1984, S. 51–68

    Google Scholar 

  31. L. Cardelh, P. Wegner: On understanding Types, Data Abstraction, and Polymorphism. ACM Computing Surveys, Vol. 17 (1985), No. 4, S. 471–522

    Google Scholar 

  32. T.A. Cargill: PI - A Case Study in Object-Oriented Programming. SIG-PLAN Notices, Vol. 21 (1986), No. 11, S. 350–360

    Google Scholar 

  33. C. Chambers, D. Ungar: Customization - Optimizing Compiler Technology for SELF, a Dynamically-Typed Object-Oriented Programming Language. Proc. SIGPLAN’89 Conf. Programming Language - Design and Implementation. SIGPLAN Notices, Vol. 24 (1989), No. 7, S. 146–160

    Google Scholar 

  34. L. Cholvy, J. Foisseau: Rosalie - A CAD Object-Oriented and Rule-Bcised System. IFIP ’83, North-Holland, Amsterdam, 1983

    Google Scholar 

  35. T. Christaller: Neuere LISP-basierte Softwaretechniken für die KI-Forschung. Dialekte, System Software und eingebettete Sprachen. GI Jalirestagung 1982, Springer Informatik Fachberichte, Berlin etc., 1982

    Google Scholar 

  36. W.D. Clinger: Foundations of Actor Semantics. MIT, AI-TR-633, Cambridge, Mai 1981

    Google Scholar 

  37. A.T. Cohen: Data Abstraction, Data Encapsulation and Object Oriented Programming. SIGPLAN Notices, Vol. 19 (1984), No. 1, S. 31–35

    Google Scholar 

  38. P. Cointe: A VLISP Implementation of Smalltalk-76. In: P. Degano, E. Sandewall (eds.): Integrated Interactive Computing Systems, North-Holland, Amsterdam, 1983

    Google Scholar 

  39. P. Cointe: Fermetures dans les Lambda-Interpretes - Application aux languages LISP, PLASMA et Smalltalk. Universite de Paris VI, LITP 82.11, Paris, Dez. 1981

    Google Scholar 

  40. B. J. Cox: Message/Object Programming - An Evolutionary Change in Programming Technology. IEEE Trans, on Software Engineering, Vol. SE-10 (1984), S. 51–61

    Google Scholar 

  41. B. J. Cox: The Object-Oriented Pre-Compiler - Progranmiing Smalltalk-80 Methods in the C Language. SIGPLAN Notices, Vol. 18 (1983), No. 1, S. 15–22

    Google Scholar 

  42. B. J. Cox: Object-oriented Programming in C. Unix Review, Oct/Nov 1983, P. 67–70

    Google Scholar 

  43. Creative Computing, Symposium on Actor Languages. Vol. 6 (1980), No. 10 u. No. 11

    Google Scholar 

  44. G.A. Curry, R.M. Ayers: Experience with Traits in the Xerox Star Workstation. IEEE Trans. on Software Engineering, Vol. SE-10 (1984), No. 5, S. 519–527

    Google Scholar 

  45. G.A. Curry, L. Baer, D. Lipkie, B. Lee: Traits - An Approach to Multiple-Inheritance Subclassing. Proc. 1982 Conf. Office Automat. Syst., Philadelphia, 1982

    Google Scholar 

  46. O.-J. Dahl: Discrete Event Simulation Languages. In: F. Genuys (ed.): Programming Languages. Academic Press, New York, 1968

    Google Scholar 

  47. O. -J. Dahl, B. Myhrhaug, K. Nygaard: Common Base Language. Norwegian Computing Center, Publ. No. S-22, Oslo, 1971

    Google Scholar 

  48. O. -J. Dahl, B. Myhrhaug, K. Nygaard: SIMULA67 Common Base Language. Norwegian Computing Center, Publ. No. S-2, Oslo, 1968

    Google Scholar 

  49. O. -J. Dahl, K. Nygaard: SIMULA - An ALGOL-based Simulation Language. Comm. ACM, Vol. 9 (1966), No. 9, S. 671–678

    MATH  Google Scholar 

  50. S. Danforth, C. Tomlinson: Type Theories and Object-Oriented Programming ACM Computing Surveys, Vol. 20 (1988), No. 1, S. 29–72

    MathSciNet  MATH  Google Scholar 

  51. K. Däßler, T. Sommer: Pascal. Springer, Berlin etc., 1984

    Google Scholar 

  52. L. DeMichiel, R.P. Gabriel: CommonLISP Object System - An Overview. in [13], S. 151–170

    Google Scholar 

  53. G.L. Drescher: ObjectLISP for Experienced LISP Programmers. LMI, Cambridge, Aug. 1985

    Google Scholar 

  54. H.L. Dreyfus: Die Grenzen künstlicher Intelligenz. Athenäum, Königsstein/Taunus, 1985

    Google Scholar 

  55. H.J. Eikmeyer: CheOPS - An Object-oriented Programming Environment in C-Prolog. Fak. Linguistik und Literaturwissenschaft, Universität Bielefeld, Bielefeld, 1987

    Google Scholar 

  56. Expert System User: Survey of Object Oriented Environments. Expert System User, Vol. 2 (1986), No. 2, S. 20–22

    Google Scholar 

  57. J. Feldman: High-Level Programming for Distributed Computing. Comm. ACM, Vol. 22 (1979), No. 6, S. 353–368

    MATH  Google Scholar 

  58. G. Fischer, J. Laubsch: Object-Oriented Programming. Notizen zum interaktiven Programmieren, Heft 2, GI-FA 2, Stuttgart, Feb. 1979

    Google Scholar 

  59. K. Futatsugi, J. Goguen, J-P. Jouannaud, J. Messeguer: Principles of OBJ2. Proc. 12th POPL, New Orleans, 1985

    Google Scholar 

  60. J. Goguen, J. Messeguer: Unifying Functional, Object-Oriented and Relational Programming with Logical Semantics. In: B. Shriver, P. Wegner (eds.): Research Directions in Object-Oriented Programming. MIT Press, Cambridge, 1987

    Google Scholar 

  61. A. Goldberg: The Smalltalk-80 System Release Process. In [125].

    Google Scholar 

  62. A. Goldberg: Smalltalk-80, The Interactive Programming Environment. Addison-Wesley, Reading etc., 1984

    MATH  Google Scholar 

  63. A. Goldberg, A.C. Kay (eds.): Smalltalk-72 Instruction Manual. XEROX PARC, Tech. Rep. SSL-76–6, Palo Alto, 1976

    Google Scholar 

  64. A. Goldberg, A.C. Kay: Teaching Smalltalk. XEROX PARC, Tech. Rep. SSL-77–2, Palo Alto, 1977

    Google Scholar 

  65. A. Goldberg, D. Robson: Smalltalk-80, The Language and its Implementation. Addison-Wesley, Reading etc., 1983

    MATH  Google Scholar 

  66. A. Goldberg, D. Robson: A Metaphor for User Interface Design. XEROX PARC, Palo Alto, 1978 (12. HICSS, 1979)

    Google Scholar 

  67. LP. Goldstein: Integrating a Network-Structured Database Into an Object-Oriented Programming Language. Proc. Workshop on Data Abstraction, New York, 1980

    Google Scholar 

  68. L.P. Goldstein, D.G. Bobrow: Layered Networks as a Tool for Software Development. 7. IJCAI, Vancouver, 1981

    Google Scholar 

  69. LP. Goldstein, D.G. Bobrow: A Layered Approach to Software Design. XEROX PARC, Rep. No. CSL-80–5, Palo Alto, Dez. 1980

    Google Scholar 

  70. LP. Goldstein, D.G. Bobrow: Descriptions for a Programming Environment. Proc. AAAI, Pittsburgh, 1980

    Google Scholar 

  71. LP. Goldstein, D.G. Bobrow: Extending Object-Oriented Programming in Smalltalk. Proc. 1980 LISP Conference, Stanford, 1980

    Google Scholar 

  72. L. Gould, W. Finzer: A Study of TRIP - A Computer System for Animating Time-Rate-Distance Problems. In: R. Lewis, D. Tagg (eds.): Computers in Education North-Holland, Amsterdam, 1981 (auch: Int. J. Man-Machine Studies, Vol. 17 (1982), S. 109–126)

    Google Scholar 

  73. I. Greif, C. Hewitt: Actor Semantics of PLANNER-73. ACM SIGPLANSIGACT Conf., Palo Alto, Jan. 1975

    Google Scholar 

  74. P. Grogono, A. Bennett: Polymorphism and Type Checking in Object-Oriented Languages. SIGPLAN Notices, Vol. 24 (1989), No. 11, S. 109–115

    Google Scholar 

  75. S. Hanson, P. Jackson, R. Jullig, P. Levy, T. Pittman: Summary of the Characteristics of Several Modern Programming Languages. SIGPLAN Notices, Vo. 14 (1979), No. 5,

    Google Scholar 

  76. C. Hewitt: The Apiary Network Architecture for Knowlegeable Systems. 1980 LISP Conference, Stanford, 1980 S. 107–118

    Google Scholar 

  77. C. Hewitt: Viewing Control Structures as Patterns of Psissing Messages. Artificial Intelligence, Vol. 8 (1977), No. 3, S. 323–364 (MIT AI Memo 410, Dez. 1976)

    Google Scholar 

  78. C. Hewitt: Protection and Synchronization in Actor Systems. MIT AI WP 83, Cambridge, Nov. 1974 (Dez. 1975)

    Google Scholar 

  79. C. Hewitt: PLANNER. MIT, Lab. for Computer Science Progress Report XII, Cambridge, Juli 1975

    Google Scholar 

  80. C. Hewitt: How to Use What You Know. 4. IJCAI, Tbilissi, 1975

    Google Scholar 

  81. C. Hewitt: STEREOTYPES as an ACTOR Approach Toward Solving the Problem of Procedural Attachment in FRAME Theories. TINLAP 1975

    Google Scholar 

  82. C. Hewitt etal.: Behavioral Semantics of Nonrecursive Control Structure. Coli, sur le Programmation, Paris, 1974

    Google Scholar 

  83. C. Hewitt etal.: Actor Induction and Meta-Evaluation. 1st Symp. on Principles of Programming Languages, Boston, 1973

    Google Scholar 

  84. C. Hewitt, R. Atkinson: Synchronization in Actor Systems. Proc. Symp. on Principles of Programming Languages, 1977, S. 267–280

    Google Scholar 

  85. C. Hewitt, G. Attardi, M. Simi: Knowledge Embedding in the Description System Omega. Draft, MIT, 1980

    Google Scholar 

  86. C. Hewitt, H. Baker: Actors and Continuous Functionals. In: E.J. Neuhold (ed.): Formal Descriptions of Progranuning Concepts. North-Holland, Amsterdam, 1978

    Google Scholar 

  87. C. Hewitt, H. Baker: Laws for Communicating Parallel Processes. IFIP’77, North-Holland, Amsterdam, 1977 (MIT AI WP 134, Dez. 1976)

    Google Scholar 

  88. C. Hewitt, P. Bishop, R. Steiger: An Universal Modular ACTOR Formalism for Artificial Intelligence. 3rd IJCAI, Stanford, 1973

    Google Scholar 

  89. C. Hewitt, P. de Jong: Analyzing the Roles of Descriptions and Actions in Open Systems. Proc. AAAI, 1983

    Google Scholar 

  90. C. Hewitt, I. Greif: Actor Semantics of PLANNER-73. Proc. 2nd Symp. Principles of Programming Languages, Palo Alto, ACM1975

    Google Scholar 

  91. C. Hewitt, T. Reinhardt, G. Agha, G. Attardi: Linguistic Support of Receptionists for Shared Resources. In: S.D. Brookes, A.W. Roscoe, D. Chaum: Seminar on Concurrency 1984, LNCS 197, Springer, Berlin etc., 1985

    Google Scholar 

  92. C. Hewitt, B.C. Smith: Towards a Programming Apprentice. IEEE Trans, on Software Engineering, Vol. SE-1 (1975), No. 1, S. 26–45

    Google Scholar 

  93. B. Horn: A Smalltalk Airplane Simulation. Creative Computing, 1978, S. 37–38

    Google Scholar 

  94. E. Horowitz: Fundamentals of Programming Languages. Springer, New York etc., 2. ed., 1984

    MATH  Google Scholar 

  95. J.M. Hullot: A Multi-Formalism Programming Environment. IFIP’83, North-Holland, Amsterdam, 1983

    Google Scholar 

  96. J.D. Ichbiah: Extensibility in SIMULA67. Proc. Int. Symp. on Extensible Languages. Grenoble, 1971 (ACM SIGPLAN Notices, Vol. 6 (1971), No. 12, S. 84–86)

    Google Scholar 

  97. D. H. H. Ingalls: A Simple Technique for Handling Multiple Polymorphism. In [150], S. 347–349

    Google Scholar 

  98. D. H. H. Ingalls: The Evolution of the Smalltalk Virtual Machine. In: [125]

    Google Scholar 

  99. D. H. H. Ingalls: The Smalltalk-76 Programming System - Design and Implementation. 5th Symp. on Principles of Programming Languages, Tucson, 1978

    Google Scholar 

  100. Intel: Object Programming Language User’s Guide. Manual Order Number: 171823–002, Rev. B, Intel Corp., Aloha, 1981

    Google Scholar 

  101. Y. Ishikawa, M. Tokoro: A Concurrent Object-Oriented Knowledge Representation Language Orient84/K - Its Features and Implementation. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 232–241

    Google Scholar 

  102. K. Jamsa: Object-oriented Design versus Structured Design. ACM Software Engineering Notes, Vol. 9 (1984), No. 1, S. 43–48

    Google Scholar 

  103. R. Johnson: Type-checking Smalltalk. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 315–321

    Google Scholar 

  104. K. Kahn: How to Program a Society. Proc. AISB Conference, Amsterdam, 1980

    Google Scholar 

  105. K. Kahn: Director Guide. MIT AIMemo 482, Cambridge, Juni 1978

    Google Scholar 

  106. K. Kahn: An Actor-Based Computer Animation Language. MIT AI WP 120, Cambridge, Feb. 1976

    Google Scholar 

  107. A.C. Kay: Materialien zum Tutorial User Interface Design, Object-Oriented Programming and End User Vertical Applications. Büroautomation ’85, Erlangen, Okt. 1985

    Google Scholar 

  108. A.C. Kay: Computer Software. Scientific American, Vol. 251 (1984), No. 3

    Google Scholar 

  109. A.C. Kay: New Directions for Novice Programming in the 1980s. XEROX PARC, Palo Alto, 1982

    Google Scholar 

  110. A.C. Kay (ed.): Smalltalk-80. Byte, Vol. 6 (1981), No. 8,

    Google Scholar 

  111. A.C. Kay: Smalltalk. In: R.A. Guedj (ed.): Methodology of Interaction. North Holland, Amsterdam, 1980, S. 7–17

    Google Scholar 

  112. A.C. Kay: Ideas for Novice Programming in a Personal Computing System. Infotech State-of-the-Art Conference on User-Friendly Systems, London, 1978 Infotech, Zürich, 1980

    Google Scholar 

  113. A.C. Kay: Programming Your Own Computer. World Book Encyclopedia Science.

    Google Scholar 

  114. A.C. Kay: Microelectronics and the Personal Computer. Scientific American, Vol. 237 (1977), (September), S. 230–244

    Google Scholar 

  115. A.C. Kay: A Personal Computer for Children of All Ages. Proc. ACM Nat. Conf., ACM, New York, 1972

    Google Scholar 

  116. A.C. Kay: The Reactive Engine. University of Utah, Dept. of Computer Science, PhD. Thesis, Salt Lake City, Sept. 1969

    Google Scholar 

  117. A.C. Kay: FLEX, a Flexible Extensible Language. University of Utah, Dept. of Computer Science, M.S. Thesis, (TR 4–7), Salt Lake City, May 1968

    Google Scholar 

  118. A.C. Kay, A. Goldberg: Personal Dynamic Media. IEEE Computer, Vol. 10(1977), No. 3, S. 31–41 (XEROX PARC, SSL 76–1, Palo Alto, 1976)

    Google Scholar 

  119. KEE Software Development System User Manual. Intellicorp, 1985

    Google Scholar 

  120. R. Kerr: A Materialistic View of the Software “Engineering” Analogy. SIG-PLAN Notices, Vol. 22 (1987), No. 3, S. 123–125

    Google Scholar 

  121. R. Kerr: Object-Based Programming - A Foundation for Reliable Software. Proc. 14th SIMULA Users Conference. Aug. 1986, S. 159–165

    Google Scholar 

  122. L. Koved: The Object Model - A Historical Perspective. University of Maryland, Dept. of Computer Sciences, Tech. Rep. TR-1443, College Park, 1984

    Google Scholar 

  123. Knowledge Graft 3.0 Reference Manual. Carnegie Group, Pittsburgh, 1985

    Google Scholar 

  124. G. Krasner: The Smalltalk-80 System - Applying the Object-Oriented Principle Throughout the Environment. GI Jahrestagung 1983, Springer Informatik Fachberichte, Berlin etc., 1983, S. 493–502

    Google Scholar 

  125. G. Krasner (ed.): Smalltalk-80 - Bits of History, Words of Advice. Addison Wesley, Reading, etc., 1983

    Google Scholar 

  126. W. Kreutzer: Objektorientierte SWE ist auf dem Vormarsch. Computer-Woche, 8.3.1985, S. 32–37

    Google Scholar 

  127. M.R. Laff: Smallword - An Object Based Programming System. IBM, Tech. Rep. RC9022, Yorktown Heights, 1981

    Google Scholar 

  128. W. LaLonde, D.T. Thomas, J. Pugh: An Exemplar Based Smalltalk. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 322–330

    Google Scholar 

  129. W. LaLonde, D.T. Thomas, J. Pugh: Teaching Fifth Generation Computing - The Importance of Smalltalk. Carleton University, School of Computer Science, Tech. Rep. SCS-TR-64, Ottawa, Ontario, 1984

    Google Scholar 

  130. K. Lang, B. Perlmutter: OakLISP - An Object-Oriented Scheme with First Class Types. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 30–37

    Google Scholar 

  131. T. Larrabee, C.L. Mitchell: Gambit - A Prototyping Approach to Video-Game Design. IEEE Software, Okt. 1984, S. 28–36

    Google Scholar 

  132. J. Laubsch: ObjTalk - Eine Erweiterung von LISP zum objekt-orientierten Programmieren. Universität Stuttgart, Institut f. Informatik, MMK-Memo 22, Stuttgart, 1982

    Google Scholar 

  133. J. Laubsch: ObjTalk - Eine Erweiterung von LISP zum objekt-orientierten Programmieren. Universität Stuttgart, Institut f. Informatik, Inst. Ber. 15/82, Stuttgart, Jan. 1982

    Google Scholar 

  134. H. Lieberman: Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 214–223

    MathSciNet  Google Scholar 

  135. H. Lieberman: Thinking About Lots of Things at Once Without Getting Confused - Parallelism in ACT-1. MIT AIMemo 626, Cambridge, May 1981

    Google Scholar 

  136. H. Lieberman: A Preview of ACT-1 MIT AI WP, Cambridge, 1980 MIT AIMemo 625, Cambridge, Juni 1981

    Google Scholar 

  137. D.E. Lipkie, S.R. Evans, J.K. Newlin, R.L. Weissman: Star Graphics - An Object-Oriented Implementation. Computer Graphics, Vol. 16 (1982), No. 3, S. 115–124

    Google Scholar 

  138. B. Liskov: An Introduction to CLU. MIT LCS, CSG Memo 136, Cambridge, Feb. 1976

    Google Scholar 

  139. B. Liskov etal.: CLU Reference Manual. MIT TR-225, Cambridge, Okt. 1979

    Google Scholar 

  140. B. Liskov, A. Snyder, R. Atkinson, C. Shaffert: Abstraction Mechanisms in CLU. Comm. ACM, Vol. 20 (1977), No. 8, S. 564–576

    MATH  Google Scholar 

  141. B. Liskov, S. Zilles: Programming with Abstract Data Types. SIGPLAN Notices, Vol. 9 (1974), S. 50–59

    Google Scholar 

  142. R. Lutze: Eine Programmierumgebung auf der Grundlage einer Objekt-flußmaschine. TH Darmstadt, FB Informatik, Dissertation, D17, Darmstadt, 1985

    Google Scholar 

  143. R. Lutze: Eine Objektflußmaschine zur Realisierung interaktiver Programmierumgebungen. In: [197]

    Google Scholar 

  144. C. Macie: Smalltalk-PC. Byte, Vol. 10 (1985), No. 5, S. 155–160

    Google Scholar 

  145. B.J. MacLennan: Values and Objects in Programming Languages. SIGPLAN Notices, Vol. 17 (1982), No. 12, S. 70–79

    Google Scholar 

  146. D. McArthur, P. Klahr: The ROSS Language Manual. N-1854-AF, Rand Corp., Santa Monica, 1982

    Google Scholar 

  147. K. McCall, L. Tesler: TinyTalk, a Subset of Smalltalk-76 for 64KB Microcomputers. Sigsmall Newsletter, Vol. 6 (1980), No. 2, S. 197–198

    Google Scholar 

  148. W. van Melle: A Domain Independent System That Aids in Constructing Consultation Programs. Rep. No. STAN-CS-80–820, Computer Science Dept., Stanford University, 1980

    Google Scholar 

  149. B. Meyer: Object-Oriented Software Construction. Prentice Hall, Englewood Cliffs, 1988

    Google Scholar 

  150. N. Meyorwitz (ed.): OOPSLA 86 Conference Proceedings. SIGPLAN Notices, Vol. 21 (1986), No. 11

    Google Scholar 

  151. N. Meyorwitz (ed.): OOPSLA 87 Conference Proceedings. SIGPLAN Notices, Vol. 22 (1987), No. 11

    Google Scholar 

  152. N. Meyorwitz (ed.): OOPSLA 88 Conference Proceedings. SIGPLAN Notices. Vol. 23 (1988), No. 11

    Google Scholar 

  153. N. Meyrowitz: Intermedia - The Architecture and Construction of an Object-Oriented Hypermedia System. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 186–201

    Google Scholar 

  154. M.L. Minsky: A Framework for Representing Knowledge. MIT AI Lab., AIMemo 306, Cambridge, Juni 1974

    Google Scholar 

  155. D. Moon: Object-oriented Programming with Flavors. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 1–8

    Google Scholar 

  156. B. Nebel: How Well Does a Vanilla Loop Fit into a Frame? A Comparison of Flavors and LOOPS with FRL-Frames. TU Berlin, Project KIT, 1985

    Google Scholar 

  157. G. Nguyen, J. Padget: EuLISP. Paris, 1989

    Google Scholar 

  158. G.S. Novak: GLISP User’s Manual. Stanford University, Dept. of Computer Science, Rep. No. STAN-CS-82–895, Stanford, 1982

    Google Scholar 

  159. G.S. Novak: GLISP - A High-Level Language for AlI programming. Proc. AAAI-82, 1982, S. 238–241

    Google Scholar 

  160. K. Nygaard: Basic Concepts in Object Oriented Programming. SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 38–45

    Google Scholar 

  161. H. Oberquelle: Objektorientierte Informationsverarbeitung und benutzergerechtes Editieren. Teil 1 (Grundlagen). Universität Hamburg, Institut f. Informatik, Rep. IFI-HH-B-62/79, Hamburg, 1979

    Google Scholar 

  162. H. Ogawa, H. Nanba, K. Tanaka: An Active Frame for the Knowledge Representation. Proc. 6th IJCAI, 1979, S. 668–675

    Google Scholar 

  163. D. Palme: The Class Construct in the SIMULA Programming Language. Natl. Defense Res. Institute, Stockholm, 1976

    Google Scholar 

  164. J. Padget, G. Nuyens, etal: The EuLISP Definition. Draft; Bath and Paris, 1989

    Google Scholar 

  165. F. di Primio, T. Christaller: A Poor Man’s Flavor System. Version 7.2.1983,

    Google Scholar 

  166. F. diPrimio etal.: Babylon Referenzhandbuch V 0.0/1, Forschungsgruppe Expertensysteme, GMD, St. Augustin, 1985

    Google Scholar 

  167. PPI Productivity Products International: Objective-C Reference Manual. Sandy Hook, 1984

    Google Scholar 

  168. J.R. Pugh: Actors - The Stage is Set. SIGPLAN Notices, Vol. 19 (1984), No. 3, S. 61–65

    Google Scholar 

  169. C. Rathke: ObjTalk Primer. Universität Stuttgart, Institut f. Informatik, Stuttgart, 1982 (Projekt Inform 1984)

    Google Scholar 

  170. C. Rathke, J. Laubsch: ObjTalk - Eine Erweiterung von LISP zum objektorientierten Programmieren. Stuttgart, Feb. 1983 (auch in [197])

    Google Scholar 

  171. T. Rentsch: Object-Oriented Programming. SIGPLAN Notices, Vol. 17 (1982), No. 9, S. 51–57

    Google Scholar 

  172. C.W. Reynolds: Computer Animation with Scripts and Actors. Computer Graphics, Vol. 16 (1982), No. 3, S. 289–296

    Google Scholar 

  173. D. Robson: Object-oriented Software Systems. Byte, Vol. 6 (1981), No. 8

    Google Scholar 

  174. D.T. Ross: A Generalized Technique for Symbol Manipulation and Numerical Calculation. Comm.ACM, Vol. 4 (1961), No. 3, S. 147–150

    MathSciNet  MATH  Google Scholar 

  175. D.T. Ross, J.E. Rodriguez: Theoretical Foundations for the Computer-Aided Design System. Proc 1963 SJCC, Spartan Books, Washington, 1963, S. 305–322

    Google Scholar 

  176. C. Schaffert, T. Cooper, B. Bullis, M. Kilian, C. Wilpolt: An Introduction to Trellis/Owl. OOPSLA 1986, SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 9–16

    Google Scholar 

  177. J. Schirra: MEGA-ACT Eine Studie über explizite Kontrollstrukturen und Pseudoparallelität in Aktor-Systemen mit einer Beispielarchitektur in FRL. Diplomarbeit, Universität Saarbrücken, 1986 (KI Memo Nr. 10, Saarbrücken, Aug. 1986)

    Google Scholar 

  178. J. F. Shoch: An Overview of the Programming Language Smalltalk-72. Convention Informatique, Paris, 1977 und: SIGPLAN Notices, Vol. 14 (1979), No. 9, S. 64–73

    Google Scholar 

  179. K. de Smedt: Orbit - An Object-Oriented Extension of LISP. Vakgröp Psychologische Funktieleer, Psychologisch Laboratorium, Katholieke Universiteit Nijmegen, Internal Report 84FU13, Nijmegen, 1984

    Google Scholar 

  180. D.C. Smith: Pygmalion - A Computer to Model and Stimulate Creative Thought. Birkhäuser Verlag, Basel, 1977

    Google Scholar 

  181. D.C. Smith, C. Irby, R. Kimball, B. Verplank, E. Harslem: Designing the Star User Interface. In: P. Degano, E. Sandewall (eds.): Integrated Interactive Computing Systems, North-Holland, Amsterdam, 1983

    Google Scholar 

  182. R.G. Smith: STROBE - Support for Structured Object Oriented Knowledge Representation. 8th IJCAI, Karlsruhe, 1983

    Google Scholar 

  183. R. Snodgrass: An Object-Oriented Command Language. Carnegie Mellon University, Computer Science Dept., Rep. No. CMU-CS-80–146, Pittsburgh, 1980

    Google Scholar 

  184. A. Snyder: Encapsulation and Inheritance in Object-Oriented Programming Languages. SIGPLAN Notices, Vol. 21 (1986), No. 11, S. 38–45

    Google Scholar 

  185. L. Steels: Orbit - A Tool for Building AI Systems in an Object-Oriented Style. In: A. Elithorn, R. Banerji (eds.): Artificial and Human Intelligence. Elsevier, 1984

    Google Scholar 

  186. L. Steels: Programming With Objects Using ORBIT. AI Memo 13, Schlumberger-Doll Research, Ridgefield, 1981

    Google Scholar 

  187. L. Steels: Reasoning Modelled as a Society of Communicating Experts. MIT AI TR 542, Cambridge, 1979

    Google Scholar 

  188. M. Stefik, D.G. Bobrow: Object-oriented Programming - Themes and Variations. AI Magazin, Vol. 6 (1986), No. 4, S. 40–62

    Google Scholar 

  189. M. Stefik, D.G. Bobrow: The LOOPS Manual - A Data Oriented and Object Oriented Programming System for InterLISP. Knowledge-Based VLSI Design Group Memo KB-VLSI-8M3, Palo Alto, Aug. 1981

    Google Scholar 

  190. M. Stefik, D.G. Bobrow, S. Mittal, L. Conway: Knowledge Programming in LOOPS. Report on an Experimental Course. AI Magazine, Fall 1983, S. 3–13

    Google Scholar 

  191. R. Steiger: Actor Machine Architecture. MIT, Dept. EE and CS, M.S. Thesis, Cambridge, 1974

    Google Scholar 

  192. L.A. Stein: Delegation is Inheritance. OOPSLA’87 Conference Proceedings. SIGPLAN, Vol. 22 (1987), No. 12, S. 138–146

    Google Scholar 

  193. H. Stoyan: A Bibliography of Actors-Related Work. Konstanz, 1989

    Google Scholar 

  194. H. Stoyan: Objekt-orientierte Systementwicklung - Einführung, Überblick, Perspektiven. HDM, Heft 145, (Januar 1989)

    Google Scholar 

  195. H. Stoyan: What Is an Object-oriented Programming Language? Proc. 17th HICSS,1984, S.152–162

    Google Scholar 

  196. H. Stoyan, G. Görz: Was ist objekt-orientierte Programmierung? In: [197]

    Google Scholar 

  197. H. Stoyan, H. Wedekind (Hrsg.): Objekt-orientierte Hardware und Software Architekturen. Teubner, Stuttgart, 1983

    Google Scholar 

  198. B. Stroustrup: A Better C? Byte, Vol. 13, (1988), No. 8, S. 215

    Google Scholar 

  199. B. Stroustrup: Multiple Inheritance for C++. Proc. Spring’87 EUUG Conference, Helsinki, 1987

    Google Scholar 

  200. B. Stroustrup: An Overview of C++. SIGPLAN Notices, Vol. 21 (1986), No. 10, S. 7–18

    Google Scholar 

  201. B. Stroustrup: C++. Addison-Wesley, Reading etc., 1986

    Google Scholar 

  202. I.E. Sutherland: Sketchpad - A Man-Machine Communication System. MIT Lincoln Labs., PhD. Thesis, Tech. Rep. 296, Cambridge, Jan. 1963

    Google Scholar 

  203. N. Suzuki: Inferring Types in Smalltalk. Proc. Symp. Principles of Programming Languages, 1981, S. 187–199

    Google Scholar 

  204. D.G. Thierault: Issues in the Design and Implementation of ACT-2. MIT AI TR 728, Cambridge, Juni 1983

    Google Scholar 

  205. D.G. Thierault: A Primer for the ACT-1 Language. MIT AI WP 221, Cambridge, Juni 1981 (MIT AIMemo 672, Cambridge, 1982)

    Google Scholar 

  206. M. Tokoro, Y. Ishikawa: An Object Oriented Approach to Knowledge Systems. 2nd Int. Conf. on Fifth Generation Computer Systems, ICOT 1984, S. 623–631

    Google Scholar 

  207. D.S. Touretzky: The Mathematics of Inheritance Systems. Carnegie Mellon University, Dept. of Computer Science, Rep. No. CMU-CS-84–136, Pittsburgh, Mai 1984

    Google Scholar 

  208. D. Ungar: The Design and Evaluation of a High Performance Smalltlak System. ACM 1986 Distinguished Dissertation, MIT Press, Cambridge, 1987

    Google Scholar 

  209. P. Wadler: How to Make ad hoc Polymorphims Less ad hoc. Proc. ACM POPL, 1989, S. 6–76

    Google Scholar 

  210. S.A. Ward, R.H. Halstead: A Syntactic Theory of Message Passing. Journ. ACM, Vol. 27 (1980), S. 365–383

    MathSciNet  MATH  Google Scholar 

  211. S.K. Warren, D. Abbe: Presenting Rosetta Smalltalk. Datamation, Mai 1980, S. 145

    Google Scholar 

  212. S.K. Warren, D. Abbe: Rosetta Smalltalk - A Conversational Extensible Micro-Computer Language. SIGSMALL Newsletter, Vol. 5 (1979), No. 2, S. 36–45

    Google Scholar 

  213. B. Webster: Methods - A Preliminary Look. Byte, Vol. 10 (1985), No. 5, S. 152–154

    Google Scholar 

  214. P. Wegner: Dimensions of Object-Based Language Design. OOPSLA’87 Conference Proceedings. SIGPLAN, Vol. 22 (1987), No. 12, S. 168–182

    Google Scholar 

  215. D. Weinreb, D. Moon: Flavors - Message Passing in the LISP Machine. MIT AI Memo 602, Cambridge, 1980

    Google Scholar 

  216. S. Weyer, A.C. Kay: Findit - An Interactive Storage and Retrieval System. XEROX PARC, Techn. Rep., Palo Alto, 1977

    Google Scholar 

  217. S. Weyer, A.C. Kay: Information Manipulation on a Personal Computer. XEROX PARC, Internal Memo, Palo Alto, Nov. 1976

    Google Scholar 

  218. N. Wirth: From Modula to Oberon. Software - Practice and Experience. Vol. 18 (1988), No. 7, S. 661–670

    MATH  Google Scholar 

  219. N. Wirth: The Programming Language Oberon. Software - Practice and Experience. Vol. 18 (1988), No. 7, S. 671–690

    MATH  Google Scholar 

  220. R.J. Wood: Franz FLAVORS - An Implementation of Abstract Data Types in an Applicative Language. University of Maryland, Computer Science Dept., AI Group, TR-1174, College Park, 1982

    Google Scholar 

  221. A. Yonezawa, E. Shibayama, T. Takata, Y. Honda: Modelling and Programming in an Object Oriented Concurrent Language ABCL/1. In: A. Yonezawa, M. Tokoro (eds.): Object-Oriented Concurrent Programming. MIT Press, Cambridge, 1987

    Google Scholar 

  222. T. Yonkman: …but it is Smalltalk? Byte Vol. 10 (1985), No. 5, S. 154

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Stoyan, H. (1991). Nachrichtenverarbeitung -Objekt-orientierte Programmierung (1). In: Programmiermethoden der Künstlichen Intelligenz. Studienreihe Informatik. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87955-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-87955-5_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52469-4

  • Online ISBN: 978-3-642-87955-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics