A review of object orientation and knowledge processing in office models

The purpose of this paper is to provide an analysis of the alternative modelling systems for office information systems. More specifically, we are interested in identifying the current research trends of merging office modelling ideas together with concepts that owe their origin to the object-oriented paradigm and to artificial intelligence. In this respect an office model is defined as encompassing three domains: passive office objects; dynamically defined and manipulated office procedures; and goal-directed office tasks. Following this definition we exploit the potential of using the object-oriented and knowledge representation techniques for modelling each of the three domains using evidence from real-world applications.