Integration of organization and information systems modeling: an object-oriented approach

The authors present an object-oriented approach to integrating organization and information system modeling. Characteristics and applications of object-oriented systems are first reviewed to show the evolution of the application of an object-oriented approach from an implementation and programming level to conceptual modeling of organization and information systems. The need to integrate organization and information systems is then discussed. MetaPlex, a metasystem implemented in the Smalltalk language to support high-level object-oriented modeling is described in detail. Case studies defining critical success factors in MetaPlex and creating a structured electronic brainstorming system to support collaborative work are used to demonstrate the use of MetaPlex in integrating organization and information-system modeling at both individual and group levels.<<ETX>>

[1]  John F. Rockart,et al.  A planning methodology for integrating management support systems , 1984 .

[2]  Paul G. Sorenson,et al.  The Metaview system for many specification environments , 1988, IEEE Software.

[3]  Daniel G. Bobrow,et al.  Object-Oriented Programming: Themes and Variations , 1989, AI Mag..

[4]  János Demetrovics,et al.  Specification Meta Systems , 1982, Computer.

[5]  Grady Booch,et al.  Object-oriented development , 1986, IEEE Transactions on Software Engineering.

[6]  Ernest A. Hershey,et al.  PSL/PSA: A Computer-Aided Technique for Structured Documentation and Analysis of Information Processing Systems , 1976, IEEE Transactions on Software Engineering.

[7]  Reid G. Smith,et al.  A Substrate for Object-Oriented Interface Design , 1987, Research Directions in Object-Oriented Programming.

[8]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[9]  Steven M. Drucker,et al.  Intermedia: the concept and the construction of a seamless information environment , 1988, Computer.

[10]  Mehdi T. Harandi,et al.  Intelligent Support for Software Specification and Design , 1986, IEEE Expert.

[11]  John Mylopoulos,et al.  A language facility for designing database-intensive applications , 1980, TODS.

[12]  Philip Klahr,et al.  ROSS: an object-oriented language for constructing simulations , 1986 .

[13]  James Martin Managing the data-base environment , 1983 .

[14]  Elliot J. Chikofsky,et al.  CASE: reliability engineering for information systems , 1988, IEEE Software.

[15]  Ming-Chien Shan,et al.  Iris: An Object-Oriented Database Management System , 1989, ACM Trans. Inf. Syst..

[16]  Brad J. Cox,et al.  Object-oriented programming ; an evolutionary approach , 1986 .

[17]  S. J. Gibbs Conceptual Modelling and Office Information Systems , 1985 .

[18]  Jim Diederich,et al.  Experimental Prototyping in Smalltalk , 1987, IEEE Software.

[19]  Carlo Zaniolo,et al.  Object Oriented Database Systems and Knowledge Systems , 1984, Expert Database Workshop.

[20]  Jay F. Nunamaker,et al.  A group decision support system for idea generation and issue analysis in organization planning , 1986, CSCW '86.

[21]  David Maier,et al.  Development and Implementation of an Object-Oriented DBMS , 1987, Research Directions in Object-Oriented Programming.

[22]  George P. Huber,et al.  Issues in the Design of Group Decision Support Systems , 1984, MIS Q..

[23]  Kalle Lyytinen,et al.  ICIS Paper: Implications of Theories of Language for Information Systems , 1985, MIS Q..

[24]  J. Rockart Chief executives define their own data needs. , 1979, Harvard business review.

[25]  Jay R. Galbraith Organization Design , 1977 .

[26]  Blake Ives,et al.  The information system as a competitive weapon , 1984, CACM.

[27]  John C. Kunz,et al.  Applications development using a hybrid ai development system , 1984 .

[28]  Kristen Nygaard,et al.  SIMULA: an ALGOL-based simulation language , 1966, CACM.