An object oriented system implementing KNOs

  • Authors:
  • Eduardo Casais

  • Affiliations:
  • Centre Universitaire d'Informatique, Université de Genève, 12, rue du Lae, 1207 Genève, Switzerland

  • Venue:
  • COCS '88 Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

We discuss a distributed object-oriented system written in LISP that implements KNOs (KNowledge acquisition, dissemination and manipulation Objects). The system emphasizes advanced features like object autonomy, mobility and dynamic inheritance. The objects are active, independent entities that can travel in a local area network and protect themselves from external aggressions. A dynamic inheritance mechanism enables them to modify their behaviour during their lifetime. We give a description of our system, illustrate its functionality with selected examples, and discuss its advantages for software development and Office Information Systems.