ACM Transactions on Information Systems · 1987 · 81 citations · 11 references
ManagementInformation SystemsKnowledge ManagementKnowledge CreationKnowledge RepresentationKnowledge TransferKnowledge AcquisitionKnowledge Management SystemsObject-oriented AnalysisObject-oriented DesignObject-oriented ProgrammingAdaptation To New EnvironmentsDomain Knowledge AcquisitionKnowledge MaintenanceKnowledge Sharing MechanismsManipulationObject ExchangeObject-oriented ArchitectureObjects
Most object-oriented systems lack two useful facilities: the ability of objects to migrate to new environments and the ability of objects to acquire new operations dynamically. This paper proposes Knos, an object-oriented environment that supports these actions. Knos' operations, data structures, and communication mechanisms are discussed. Knos objects “learn” by exporting and importing new or modified operations. The use of such objects as intellectual support tools is outlined. In particular, various applications involving cooperation, negotiation, and apprenticeship among objects are described.
11
C. A. R. Hoare · Communications of the ACM · 1974 · 1.5K citations · Full text
Abstract data types and the development of data structures
John V. Guttag · Communications of the ACM · 1977 · 462 citations · Full text
QBE/OBE: A Language for Office and Business Automation
Moshé M. Zloof · Computer · 1981 · 117 citations