Web Service Composition in UML
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
A Model-Driven Approach for Specifying Semantic Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
ZenFlow: A Visual Web Service Composition Tool for BPEL4WS
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
A Model Driven Development Framework for Enterprise Web Services
EDOC '06 Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference
Applied Ontology
Development of semantic web services: model driven approach
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
Automatic generation of service ontology from UML diagrams for semantic web services
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
Transformations between UML and OWL-S
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Intelligent binding in the engineering of automation systems using ontology and Web services
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
An Ontological Approach to Evaluating Standards in E-Commerce Platforms
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Toward a Service-Oriented Development Through a Case Study
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
A Semantic Web Services-based approach for production systems control
Advanced Engineering Informatics
A novel local optimization method for QoS-aware web service composition
WISM'10 Proceedings of the 2010 international conference on Web information systems and mining
Utilizing the interactive techniques to achieve automated service composition for Web Services
Journal of High Speed Networks
A Model Driven Approach for the Development of Semantic RESTful Web Services
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Qualitative preference-based service selection for multiple agents
Web Intelligence and Agent Systems
Hi-index | 0.00 |
With the wide spread of Web services, there is a growing interest in semantic Web services based on ontologies, which support the automated discovery, selection, and composition of Web services. OWL-S is a de facto standard ontology for describing the semantics of Web services. Due to the complexity of the OWL-S grammar, it is difficult to construct OWL-S descriptions manually. This paper presents an efficient model-driven approach to generate OWL-S ontologies from Unified Modeling Language (UML) models, which are widely used for software design and development. The proposed method is based on UML profiles to represent the characteristics of OWL-S. Specifically, a domain ontology is transformed into a class diagram, and UML diagrams are extended to represent the behavior of business processes. Finally, an XML Metadata Interchange (XMI) file extracted from UML diagrams is transformed into an OWL-S representation via an Extensible Stylesheet Language Transformation (XSLT) script. Experimental results with a large number of UML diagrams show that the proposed method handles effectively the control flow of complex processes.