Web services integration on the fly for service-oriented computing and simulation

In a net-centric environment, data, tools and people operate in a distributed network. We explore a generic, flexible, scalable, usable and intelligent web services architecture framework that enables sharing and integration of web services on the fly. As an example application, the envisioned Web Service Architecture Intelligent Framework (WSAIF) is applied to the Modeling, Virtual Environments and Simulation (MOVES) domain. This paper elaborates on the design and implementation of web services for the Scenario Authoring and Visualization for Advanced Graphical Environments (SAVAGE) web-based graphics models and discusses the deployment and test results of those services. The study and comparison of various modeling techniques that enable integration, orchestration and adaptation of composable web services is mentioned. The modeling techniques are essential to and will eventually be used in WSAIF Orchestrator and Adaptor components. The paper further explains how WSAIF software agents and modeling data enable web services integration on the fly. The paper concludes with recommendations for future work.

[1]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services: The OWL-S Approach , 2004, SWSWPC.

[2]  Curtis Blais,et al.  WEB-BASED 3D TECHNOLOGY FOR SCENARIO AUTHORING AND VISUALIZATION: THE SAVAGE PROJECT , 2001 .

[3]  Peter H. Alesso,et al.  Developing semantic web services , 2004 .

[4]  Haeng-Kon Kim,et al.  A model for application integration using Web services , 2005, Fourth Annual ACIS International Conference on Computer and Information Science (ICIS'05).

[5]  Esperanza Marcos,et al.  Toward UML-Compliant Semantic Web Services Development , 2010, Int. J. Enterp. Inf. Syst..

[6]  Boualem Benatallah,et al.  Interoperability in Semantic Web Services , 2004, SWSWPC.

[7]  Jan Mendling,et al.  From Inter-organizational Workflows to Process Execution: Generating BPEL from WS-CDL , 2005, OTM Workshops.

[8]  Travis M. Rauch Savage Modeling and Analysis Language (SMAL) metadata for tactical simulations and X3D visualizations , 2006 .

[9]  Dieter Fensel,et al.  Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[10]  Ian Gorton,et al.  Essential software architecture , 2006 .

[11]  Ramesh Nagappan,et al.  Developing Java Web Services , 2002 .

[12]  Fabio Casati,et al.  Developing Adapters for Web Services Integration , 2005, CAiSE.

[13]  Mira Mezini,et al.  Aspect-Oriented Web Service Composition with AO4BPEL , 2004, ECOWS.

[14]  Gerald C. Gannod,et al.  On-the-fly wrapping of web services to support dynamic integration , 2003, 10th Working Conference on Reverse Engineering, 2003. WCRE 2003. Proceedings..

[15]  Mark Lycett,et al.  Semantic Web Service Architecture for Simulation Model Reuse , 2007, DS-RT.

[16]  Armin Haller,et al.  WSMX - a semantic service-oriented architecture , 2005, IEEE International Conference on Web Services (ICWS'05).

[17]  Dieter Fensel,et al.  A Conceptual Comparison of WSMO and OWL-S , 2004, ECOWS.

[18]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[19]  Candace M. Childers,et al.  Applying Semantic Web Concepts to Support Net-Centric Warfare Using the Tactical Assessment Markup Language (TAML) , 2006 .

[20]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[21]  E. Chang,et al.  Comparison of Web service architectures based on architecture quality properties , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[22]  Roy Grønmo,et al.  Web service composition in UML , 2004, Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004..

[23]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[24]  Kay Hammer,et al.  Fundamentals of Software Integration , 2007 .