A Semantic Web Services-Based Architecture for Model Management Systems

In the context of decision support systems, a model management system (MMS) is analogous to a database management system providing support for the various phases of a modeling life-cycle while insulating user from the physical aspects of model base storage and processing. An underlying premise is the recognition of models as a resource that need to be managed and modeling as an activity that need to be supported within organizations. The recent developments of the Web and distributed computing environments is creating ever increasing demands for sharing and reusing heterogeneous models over corporate intranets and the Internet. To this end, this paper presents a semantic Web services-based architecture for MMS. The architecture is based on service-oriented principles and web services standards to support model sharing and reuse in a distributed environment. Integral to the architecture is the use of ontologies and artificial intelligence (AI) planning techniques to facilitate model composition. We demonstrate the features and advantages of the proposed architecture using representative examples. We conclude with a discussion of the current state of implementation and plans for future work.

[1]  Donald F. Ferguson,et al.  Service-oriented architecture: Programming model and product architecture , 2005, IBM Syst. J..

[2]  Dennis Gannon,et al.  Workflows for e-Science, Scientific Workflows for Grids , 2014 .

[3]  Arthur M. Geoffrion Reusing structured models via model integration , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[4]  M.I. Bu-Hulaiga,et al.  An interactive plan-based procedure for model integration in DSS , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[5]  Hemant K. Bhargava,et al.  Decision support on demand: Emerging electronic markets for decision technologies , 1997, Decis. Support Syst..

[6]  Jeffrey E. Kottemann,et al.  Model integration and a theory of models , 1993, Decis. Support Syst..

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

[8]  Kaushal Chari Model composition in a distributed environment , 2003, Decis. Support Syst..

[9]  Robert W. Blanning,et al.  Model management systems : An overview , 1993, Decis. Support Syst..

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

[11]  Robert W. Blanning,et al.  The Analysis of Assumptions in Model Bases Using Metagraphs , 1998 .

[12]  J.E. Kottemann,et al.  Process-oriented model integration , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[13]  G. Brundtland,et al.  Our common future , 1987 .

[14]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[15]  Efraim Turban,et al.  Decision Support and Business Intelligence Systems (8th Edition) , 2006 .

[16]  Soon-Young Huh,et al.  Collaborative Model Management In Departmental Computing , 2000 .

[17]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[18]  Andrew B. Whinston,et al.  Enterprise decision support using Intranet technology , 1997, Decis. Support Syst..

[19]  Hector Muñoz-Avila,et al.  Applications of SHOP and SHOP2 , 2005, IEEE Intelligent Systems.

[20]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

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

[22]  G.H. Bradley,et al.  Model integration with a typed executable modeling language , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[23]  Jeffrey E. Kottemann,et al.  Model Integration and Modeling Languages: A Process Perspective , 1992, Inf. Syst. Res..

[24]  A. Adam Whatever happened to information systems ethics? Caught between the devil and the deep blue sea , 2004 .

[25]  Jay F. Nunamaker,et al.  A Structured Approach to Designing Interleaved Workflow and Groupware Tasks , 2004, AMCIS.

[26]  Kerry Taylor,et al.  Design of Decision Support Systems as Federated Information Systems , 2002 .

[27]  J. Last Our common future. , 1987, Canadian journal of public health = Revue canadienne de sante publique.

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

[29]  Ralf Michalski,et al.  MIDA: An open systems architecture for model-oriented integration of data and algorithms , 1997, Decis. Support Syst..

[30]  Matthias Jarke,et al.  On modeling processes , 1993, Decis. Support Syst..

[31]  Therani Madhusudan,et al.  A web services framework for distributed model management , 2007, Inf. Syst. Frontiers.

[32]  Ting-Peng Liang,et al.  Modeling by analogy : Use of analogical reasoning in model management systems , 1993, Decis. Support Syst..

[33]  István Maros,et al.  OOF: Open Optimization Framework , 2003 .

[34]  Gobinda G. Chowdhury,et al.  Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential , 2004 .

[35]  Margaret K. Mayer Future trends in model management systems: parallel and distributed extensions , 1998, Decis. Support Syst..

[36]  Michael Goul,et al.  Dynamic decision support through instantiation of UEML representations , 2007, CACM.

[37]  Robert W. Blanning,et al.  Model Integration Using Metagraphs , 1994, Inf. Syst. Res..

[38]  Daniel R. Dolk,et al.  Integrated model management in the data warehouse era , 2000, Eur. J. Oper. Res..

[39]  Manfred A. Jeusfeld,et al.  Distributed decision support and organizational connectivity: A case study , 1997, Decis. Support Syst..

[40]  Dana S. Nau,et al.  SHOP2: An HTN Planning System , 2003, J. Artif. Intell. Res..

[41]  Kaushal Chari Model Composition Using Filter Spaces , 2002, Inf. Syst. Res..

[42]  Michael Goul,et al.  Enterprise model management and next generation decision support , 2007, Decis. Support Syst..

[43]  Therani Madhusudan,et al.  A declarative approach to composing web services in dynamic environments , 2006, Decis. Support Syst..

[44]  Stefan Edelkamp,et al.  Automated Planning: Theory and Practice , 2007, Künstliche Intell..

[45]  Melanie L. Lenard,et al.  Model management decision environment: a Web service prototype for spreadsheet models , 2005, Decis. Support Syst..

[46]  Soon-Young Huh,et al.  A real-time synchronization mechanism for collaborative model management , 2004, Decis. Support Syst..