Toward UML-Compliant Semantic Web Services Development

The emerging Semantic Web and, in particular, Semantic Web services SWS, demands the inclusion of new components in applications involving this technology. Therefore, Web development methodologies must be tailored to support the systematic development of such new components. In previous works we presented a UML profile, which extends the SOD-M method for service oriented Web Information System development of the MIDAS model-driven framework, to address the development of Semantic Web Services using WSMO Web Service Modeling Ontology. The UML profile allows for the modeling of the new elements required by WSMO Web Services. This article focuses on studying the possibility of improving the proposed UML profile, including the OCL Object Constraint Language, for the representation of WSMO logical axioms through three case studies. This would allow developers, whose knowledge does not extend beyond UML, to develop applications that use Semantic Web services.

[1]  Tiago Oliveira,et al.  Electronic Procurement: The Supplier Perspective , 2012 .

[2]  Roger Y. Lee,et al.  Semantic Web Service Modeling using UML for e-business environment , 2006, Seventh ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'06).

[3]  Daniel Elenius,et al.  The OWL-S Editor - A Development Tool for Semantic Web Services , 2005, ESWC.

[4]  Marin Dimitrov,et al.  WSMO Studio - an Integrated Service Environment for WSMO , 2005, WIW.

[5]  Uwe Aßmann,et al.  A Good Role Model for Ontologies: Collaborations , 2010, Int. J. Enterp. Inf. Syst..

[6]  Pallab Saha,et al.  Handbook of Enterprise Systems Architecture in Practice , 2007 .

[7]  Esperanza Marcos,et al.  A User Service Oriented Method to Model Web Information Systems , 2004, WISE.

[8]  António Trigo,et al.  Organizational Integration of Enterprise Systems and Resources: Advancements and Applications , 2012 .

[9]  Esperanza Marcos,et al.  A Model Driven Approach for XML Database Development , 2004, ER.

[10]  Gerald C. Gannod,et al.  Specifying Semantic Web Service Compositions using UML and OCL , 2007, IEEE International Conference on Web Services (ICWS 2007).

[11]  Efrem G. Mallach,et al.  Information System Conversion Strategies: A Unified View , 2009, Int. J. Enterp. Inf. Syst..

[12]  Stavros Ponis Managing Risk in Virtual Enterprise Networks: Implementing Supply Chain Principles , 2010 .

[13]  Chong Wang,et al.  Mappings from OWL-s to UML for Semantic Web Services , 2006, CONFENIS.

[14]  Esperanza Marcos,et al.  A methodological approach for object-relational database design using UML , 2004, Informatik Forschung und Entwicklung.

[15]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[16]  Pallab Saha,et al.  A Methodology for Government Transformation with Enterprise Architecture , 2009 .

[17]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[18]  Axel Uhl,et al.  Model-Driven Architecture , 2002, OOIS Workshops.

[19]  M. P. Lambán,et al.  Flexible Supply Chains: A Boost for Risk Mitigation? , 2010 .

[20]  Jos de Bruijn,et al.  WSML - a Language Framework for Semantic Web Services , 2005, Rule Languages for Interoperability.

[21]  Esperanza Marcos,et al.  A model driven method for service composition modelling: a case study , 2006, Int. J. Web Eng. Technol..

[22]  Valeria de Castro,et al.  WSDL automatic generation from UML models in a MDA framework , 2005, International Conference on Next Generation Web Services Practices (NWeSP'05).

[23]  Roy Grønmo,et al.  Transformations Between UML and OWL-S , 2005, ECMDA-FA.

[24]  Esperanza Marcos,et al.  Modeling semantic web services: a case study , 2006, ICWE '06.

[25]  Gerald C. Gannod,et al.  An MDA-based Approach for Facilitating Adoption of Semantic Web Service Technology , 2004 .