An object-oriented framework for model management and DSS development

Abstract Through various studies, a number of model management (MM) issues have been addressed in the literature. There is a need to consolidate the various proposals and the different interpretations of the notion of a model. Towards this end, this paper proposes an object-oriented framework which provides a unifying context for MM research and DSS development. The framework coherently integrates Geoffrion's structured modeling together with Muhanna and Pick's systems approach, thereby offering a methodology for both modeling-in-the-small as well as modeling-in-the-large. Further, we argue that an overall object-oriented approach can significantly contribute towards the integration of model management, data management, software engineering, and artificial intelligence.

[1]  Ting-Peng Liang Integrating model management with data management in decision support systems , 1985, Decis. Support Syst..

[2]  Waleed A. Muhanna,et al.  Issues in Distributed Model Management Systems , 1990, ICIS.

[3]  Robert W. Blanning,et al.  Data management and model management: a relational synthesis , 1982, ACM-SE 20.

[4]  Ting-Peng Liang Development of a Knowledge-Based Model Management System: Special Focus Article , 1988, Oper. Res..

[5]  Edward Yourdon,et al.  Object-oriented analysis , 2012 .

[6]  Daniel R. Dolk,et al.  Knowledge Representation for Model Management Systems , 1984, IEEE Transactions on Software Engineering.

[7]  Robert W. Blanning,et al.  A relational framework for join implementation in model management systems , 1985, Decis. Support Syst..

[8]  Amitava Dutta,et al.  An Artificial Intelligence Approach to Model Management in Decision Support Systems , 1984, Computer.

[9]  Andrew B. Whinston,et al.  Foundations of Decision Support Systems , 1981 .

[10]  Joyce J. Elam,et al.  Model Management Systems: an Approach to Decision Support in Complex Organizations , 1980, ICIS.

[11]  Won Kim,et al.  Object-Oriented Databases: Definition and Research Directions , 1990, IEEE Trans. Knowl. Data Eng..

[12]  Jr. James S. Welch,et al.  PAM- a practitioner's approach to modeling , 1987 .

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

[14]  Grady Booch Object-oriented design , 1982, ALET.

[15]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[16]  Ramayya Krishnan A logic modeling language for automated model construction , 1990, Decis. Support Syst..

[17]  Mark A. Tarlton,et al.  Pogo: A Declarative Representation System for Graphics , 1989, Object-Oriented Concepts, Databases, and Applications.

[18]  Vilas Wuwongse,et al.  An Object-Oriented Approach to Model Management , 1991, CAiSE.

[19]  Arthur M. Geoffrion,et al.  An Introduction to Structured Modeling , 1987 .

[20]  O. J. Dahl,et al.  Simula Begin , 1979 .

[21]  Ronald J. Brachman,et al.  ON THE EPISTEMOLOGICAL STATUS OF SEMANTIC NETWORKS , 1979 .

[22]  Oscar Nierstrasz,et al.  A Survey of Object-Oriented Concepts , 1989, Object-Oriented Concepts, Databases, and Applications.

[23]  Andrew B. Whinston,et al.  Model management issues and directions , 1993, Decis. Support Syst..

[24]  Hartmut J. Will,et al.  Model management systems , 1975 .

[25]  James Gettys,et al.  The X window system , 1986, TOGS.

[26]  Daniel R. Dolk Data as models: an approach to implementing model management , 1986 .

[27]  Roger Alan Pick,et al.  A knowledge engineered linear programming formulation assistant , 1990, Twenty-Third Annual Hawaii International Conference on System Sciences.

[28]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[29]  M GeoffrionArthur The SML Language for Structured Modeling , 1992 .

[30]  Sa Neung Hong,et al.  Model Libraries: Knowledge Representation and Reasoning , 1990, INFORMS J. Comput..

[31]  Harvey J. Greenberg,et al.  A Functional Description of ANALYZE: A Computer-Assisted Analysis System for Linear Programming Models , 1983, TOMS.

[32]  W.A. Muhanna,et al.  Composite models in SYMMS , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[33]  Michael J. Shaw,et al.  Applying machine learning to model management in decision support systems , 1988, Decis. Support Syst..

[34]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[35]  Roger Alan Pick,et al.  Meta-modeling concepts and tools for model management: a systems approach , 1994 .

[36]  Dennis McLeod,et al.  Database description with SDM: a semantic database model , 1981, TODS.

[37]  Melanie L. Lenard Representing Models as Data , 1986, J. Manag. Inf. Syst..

[38]  Andrew B. Whinston,et al.  The DSS development system , 1983, AFIPS '83.

[39]  Arthur M. Geoffrion,et al.  Integrated Modeling Systems , 1989 .

[40]  T. Liang Reasoning in model management systems , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[41]  Diane C. P. Smith,et al.  Database abstractions: aggregation and generalization , 1977, TODS.

[42]  Melanie L. Lenard An object-oriented approach to model management , 1993, Decis. Support Syst..

[43]  Bertrand Meyer,et al.  Reusability: The Case for Object-Oriented Design , 1987, IEEE Software.

[44]  Ralph H. Sprague,et al.  Building Effective Decision Support Systems , 1982 .

[45]  Andrew B. Whinston,et al.  A Formal Approach to Decision Support , 1984 .