Meta web service: building web-based open decision support system based on web services

Abstract Web services are currently one of the trends in network-based business services, which intuitively will be applied to build a semantic web-based decision support system (DSS). Since web services are self-contained, modular business process applications, based on open standards, enable integration models for facilitating program-to-program interactions. Decision modules in a semantic web-based DSS can be viewed as a web service. However, according to the current features, web services know only about themselves, they are neither autonomous, nor are they designed to use ontologies; they are passive until invoked, and they do not provide for composing functionalities. These lead to the motivation on building a sophisticated web service to contain these features and to utilize web services on behalf of the user. This paper aims to propose a new concept of Meta Web Service, a web service-based DSS. The meta web service understands the user's problem statement with ontology, performs web service discovery, web service composition, and automatically generates codes for composite web service execution. Case-based reasoning is applied to quickly find past histories of successful service compositions. A prototype of research web service has been developed to show the feasibility of the proposed idea.

[1]  Shahram Ghandeharizadeh,et al.  A Document as a Web Service: Two Complementary Frameworks , 2002, EDBT Workshops.

[2]  Anne H. H. Ngu,et al.  Declarative composition and peer-to-peer provisioning of dynamic Web services , 2002, Proceedings 18th International Conference on Data Engineering.

[3]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[4]  Michael Goul,et al.  Requirements for the design of a protocol suite to automate DSS deployment on the World Wide Web: A client/ server approach , 1997, Decis. Support Syst..

[5]  D. Sculli,et al.  A Cross‐cultural Comparison of Managerial Styles , 1989 .

[6]  Tran Cao Son,et al.  Mobilizing the Semantic Web with DAML-enabled Web Services , 2001, SemWeb.

[7]  John M. Mulvey,et al.  Accountability and computer decision systems , 1995, CACM.

[8]  Michael Bieber,et al.  On Integrating Hypermedia into Decision Support and Other Information Systems , 1992, Decis. Support Syst..

[9]  Nikolaos V. Sahinidis,et al.  Global optimization of mixed-integer nonlinear programs: A theoretical and computational study , 2004, Math. Program..

[10]  Paul Kahn Visual cues for local and global coherence in the WWW , 1995, CACM.

[11]  Richard Baskerville,et al.  An empirical comparison of a hypertext-based systems analysis case with conventional cases and role playing , 1996, DATB.

[12]  Amnon Naamad,et al.  The STATEMATE semantics of statecharts , 1996, TSEM.

[13]  W. Keith Edwards,et al.  Core Jini , 1999 .

[14]  Michael Goul,et al.  Distributing decision support systems on the WWW: the verification of a DSS metadata model , 2002, Decis. Support Syst..

[15]  D. Clark Next-generation web services , 2002, IEEE Internet Computing.

[16]  Kaisa Miettinen,et al.  Interactive multiobjective optimization system WWW-NIMBUS on the Internet , 2000, Comput. Oper. Res..

[17]  Paul Resnick,et al.  PICS: Internet access controls without censorship , 1996, CACM.

[18]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[19]  H. Simon,et al.  Motivational and emotional controls of cognition. , 1967, Psychological review.

[20]  Michael Goul,et al.  A proposal for an open DSS protocol , 1999, Commun. ACM.

[21]  Myron Hatcher A tool kit for multimedia supported group/organizational decision systems (MSGDS) , 1995, Decis. Support Syst..

[22]  Simon Miles,et al.  Agents for the Grid: A Comparison with Web Services (part II: Service Discovery) , 2002 .

[23]  Christian M. Madsen,et al.  Approaching Group Communication by means of an Office Building Metaphor , 1989, ECSCW.

[24]  Geoffrey C. Fox,et al.  A batch script generator Web service for computational portals , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[25]  G. Hofstede,et al.  Culture′s Consequences: International Differences in Work-Related Values , 1980 .

[26]  Norbert A. Streitz,et al.  Knowledge-based editing and visualization for hypermedia encyclopedias , 1995, CACM.

[27]  Steven J. Vaughan-Nichols Web Services: Beyond the Hype , 2002, Computer.

[28]  Tamara Kashevarova,et al.  UniCalc, a Novel Approach to Solving Systems of Algebraic Equations , 1993 .

[29]  Kishore Sengupta,et al.  Multimedia in a design rationale decision support system , 1995, Decis. Support Syst..

[30]  Michael Parent,et al.  Relationships Between Job Skills and Performance: A Study of Webmasters , 2002, J. Manag. Inf. Syst..

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

[32]  Valerio R. Hunt,et al.  Guest Editors' Introduction the Federal Aviation Administration's Advanced Automation Program , 1987, Computer.