Skip to main content

Beyond objects

  • Conference paper
  • First Online:
Object-Oriented Programming (ECOOP 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 821))

Included in the following conference series:

Abstract

An agent-oriented approach to the design, implementation and maintenance of reusable software components is discussed. Main features of the approach are: (1) the use of a formal description to enable meta-level reasoning and reflection, (2) the use of automated coding and instantiation of computational fragments, (3) the use of a distributed network and interfaces allowing the browsing, indexing and retrieval of fragments from remote sites.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. de Vroede, K., L. Goossens and A. Slodzian (1994) The structured base kit. VUB AI lab Memo.

    Google Scholar 

  2. Demazeau, Y., J.-P. Muller and E. Werner (1990) Decentralized AI 1,2, and 3. North-Holland, Amsterdam.

    Google Scholar 

  3. Ferber, J. and P. Carle (1990) Actors and agents as reflective concurrent objects: a Mering IV perspective. In: Proc. of the 10th Intern. Workshop on Distributed AI. Austin Texas.

    Google Scholar 

  4. Gasser, L. and M. Huhns (eds.) Distributed Artificial Intelligence. Vol. 2, Pittman, London.

    Google Scholar 

  5. Genesereth, M. and R. Fikes (1992) Knowledge Interchange Format, Version 3.0 Computer Science Department Stanford University. Tech Report Logic-92-1.

    Google Scholar 

  6. Hewitt, C. (1973) A Universal, Modular Actor Formalism for Artificial Intelligence. Proceedings of IJCAI 1973.

    Google Scholar 

  7. Johnson, M. (1991) Features and Formulae. Journal of the Association for Computational Linguistics. Vol 17, nr 2.

    Google Scholar 

  8. Newell, A. (1982) The Knowledge level. Artificial Intelligence, 18, 87–127.

    Article  Google Scholar 

  9. Shoham, Y. (1993) Agent-oriented Programming. Journal of Artificial Intelligence. [to appear]

    Google Scholar 

  10. Smith, B. (1984) Reflection and semantics in LISP. In: Proc. 11th ACM Symposium on Principles of Programming Languages, 23–35, Utah.

    Google Scholar 

  11. Slodzian, A. (1994) Knowledge level reflection in practice. VUB AI laboratory. Master's thesis.

    Google Scholar 

  12. Steels, L. (1992) The componential framework and its role in reusability. In: David, J.M., and J.P. Krivine (1992) Second Generation Expert Systems. Berlin: Springer Verlag.

    Google Scholar 

  13. Steels, L. (ed.) (1994) The biology and technology of intelligent autonomous agents. Springer Verlag. Berlin.

    Google Scholar 

  14. Steels, L. and J. McDermott (eds.) (1994) The knowledge level in expert systems. Conversations and Commentary. Academic Press. New York.

    Google Scholar 

  15. Tokoro, M. (1993) The Society of Objects. Invited talk at OOPSLA'93. Addendum to the OOPSLA'93 Proceedings.

    Google Scholar 

  16. Yonezawa, A. and M. Tokoro (eds.) Object-oriented Concurrent Programming. MIT Press, Cambridge Ma.

    Google Scholar 

  17. Wielinga, B. and F. Van Harmelen (1993) Knowledge level reflection. In: Steels, L. and B. Lepape (eds.) (1992) Enhancing the knowledge engineering process. Contributions from ESPRIT. Amsterdam: Elsevier Publishing.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mario Tokoro Remo Pareschi

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Steels, L. (1994). Beyond objects. In: Tokoro, M., Pareschi, R. (eds) Object-Oriented Programming. ECOOP 1994. Lecture Notes in Computer Science, vol 821. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0052173

Download citation

  • DOI: https://doi.org/10.1007/BFb0052173

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58202-1

  • Online ISBN: 978-3-540-48567-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics