Extending ESB for Semantic Web Services Understanding

Size: px
Start display at page:

Download "Extending ESB for Semantic Web Services Understanding"

Transcription

1 Extending ESB for Semantic Web Services Understanding Antonio J. Roa-Valverde and José F. Aldana-Montes Universidad de Málaga, Departamento de Lenguajes y Ciencias de la Computación Boulevard Louis Pasteur s/n Málaga Spain {roa,jfam}@lcc.uma.es Abstract. The potential growth of applications distributed over a network and the large number of users has created the need for an infrastructure which can support increasing interaction not only among such users and applications but also an aplication to aplication interaction. This problem known as application integration has been addressed throughout time using different approaches such as Service Oriented Architecture (SOA), Enterprise Application Integration (EAI) and Web Services. The Enterprise Service Bus (ESB) draws the best traits from these and other technology trends. In this work, we propose the use of an ESB combined with Semantic Web technology with the aim of building an intelligent middleware which facilitates the Semantic Web Services life cycle and the deployment of new computation resources over the architecture. 1 Introduction Nowadays, ESB has become the most promising solution to build a SOA infrastructure from several heterogeneous sources. Moreover, there are a lot of projects and work being carried out by researchers in the area of Semantic Web Services. However, many of those works have focused on the search for a suitable technology to model traditional Web Services applying the acquired knowledge in the Semantic Web. Proof of this fact can be seen in the number of proposals submitted to the W3C 1. Although there is not an official standard for modelling Semantic Web Services we believe that developed approaches must be put in practice. In this way it is possible to use Semantic Web Services in conjunction with an ESB to overcome the problem of enterprise integration. The use of the Semantic Web Services technology in enterprises would not be possible without the existence of an infrastructure that allows covering the life cycle of Web Services using semantic annotation techniques. This necessary infrastructure could be an ESB, which would facilitate the integration of various heterogeneous systems. An ESB allows the cooperation and the exchange of data between services. It is a logical architecture based on the principles of 1 R. Meersman, Z. Tari, and P. Herrero (Eds.): OTM 2008 Workshops, LNCS 5333, pp , c Springer-Verlag Berlin Heidelberg 2008

2 958 A.J. Roa-Valverde and J.F. Aldana-Montes SOA, which aims to define services explicitly and independently of the implementation details. It also pays close attention to securing a transparent location and excellent interoperability. An ESB makes Web Services, XML, and other integration technologies immediately usable with the mature technology that exists today. The core tenets of SOA are vital to the success of a pervasive integration project, and are already implemented quite thoroughly in the ESB. The Web Service standards are heading in the right direction, but remain incomplete with respect to the enterprise-grade capabilities such as security, reliability, transaction management, and business process orchestration. The ESB is based on today s established standards in these areas, and has real implementations that are already being deployed across a number of industries. The ESB is quite capable of keeping in step with the ongoing evolution of the Web Services equivalents of these capabilities as they mature [1]. It would be interesting to maintain these capabilities over the use of Semantic Web Services. In this paper we propose the implementation of an infrastructure composed of different layers where the ESB is the foundation on which the others are based. The objective is to define a Semantic Enterprise Service Bus (SESB), providing mechanisms to collect all these technologies together and acting as a layer to access services through the invocation paradigm based on goals. This idea relies on a combination of several standards from the field of Web Services and Semantic Web technologies within the ESB: SAWSDL [7], for creating semantically annotated descriptions of service interfaces, and OWL [8], for modelling relationships among deployable artifacts across the ESB and performing the integration process via DL reasoning. The remaining of this paper is structured as follows. In Section 2, we introduce the motivation that guides this work. In Section 3, we describe the two possible approaches to build a Semantic Enterprise Service Bus. We also show a schematic vision of both architectures. In Section 4 we summarize current trends that aim to extend the use of Semantic Web Services, and Section 5 discusses future work and concludes this paper. 2 Motivation For several years many approaches to overcome the application integration problem have been proposed, i.e. CORBA 2, EAI, ESB, etc. Despite, these approaches relying on different technologies and mechanisms they share a common point of view: software engineers are responsible for understanding the different application specifications and coordinating them to build a more complex system. Figure 1 depicts the necessary process to deploy a solution using an ESB. This process consists of two phases. Firstly, the software engineer must create the configuration file used for the ESB to initialize listeners in the startup phase. In this way, the software engineer must know with a high level of detail the different applications that he/she wants to integrate, i.e. accepted inputs and 2

3 Extending ESB for Semantic Web Services Understanding 959 Fig. 1. Typical ESB usage outputs, listener ports, protocols, etc. In the execution phase the ESB is ready to accept messages and transport them among applications using the information stored in the configuration file. As we can see, the entire process relies on the configuration file coded manually by the software engineer. Until today, proposals have been focused on providing a middleware to solve heterogeneity and communication problems among applications without taking into account information relative to the meaning of the data that these applications can process. So, a tool capable of processing this kind of information would be very helpful for software engineers. Our aim relies on applying this idea to Semantic Web Services. In this way, a tool like this could facilitate frequent tasks in this field such as service composition and discovery. The desired idea tries to avoid writing the configuration file manually. We can imagine a software engineer trying to integrate several Semantic Web Services with the aim of bulding a more complex service in a composition process. Ideally, the software engineer could introduce the required goal and the ESB would be able to create the configuration file in an automatic or semi-automatic way using the available semantic annotations (see Figure 2). 3 SESB Architecture SESB aims at providing developers with a middleware that facilitates application integration tasks through Semantic Web Service technology. There are two different ways to build such infrastructure using an ESB. The first one uses the ESB as the basis layer for building the topology on which different components are deployed. The second one tries to extend the ESB adding a new module responsible for understanding the semantic annotations over the artifacts deployed on the ESB.

4 960 A.J. Roa-Valverde and J.F. Aldana-Montes Fig. 2. SESB architecture 3.1 Building on the ESB The first approach uses an ESB as platform to deploy different components that fulfill each process of the Semantic Web Services life cycle in an independent way. It means that there exists a component responsible for discovery, another component responsible for composition, etc. Each one of these components are deployed as different Web Services on the ESB. Therefore, the ESB acts as the mechanism that manages the communication and coordination processes among these components. Such architecture provides the user with the sensation of an existing semantic layer. Several works have used this approach. In [9] authors present what they have called a semantic-based dynamic service composition and adaptation framework. In this work, they have focused on the composition and execution processes. The composer uses WSML [10] descriptions of basic services to build more complex services using a backward-chaining reasoning method. Basically, the composition algorithm relies on looking for an appropiate set of services using the precondition and postcondition descriptions until the required goal is satisfied. If the goal has been fulfilled then an ordered list of basic services is later passed to the executor, in this case the ESB. INFRAWEBS 3 is a European IST project in the 6 th FP that also exploits this approach. The main objective of INFRAWEBS is the development of a set of tools which will help users to create, maintain and execute Semantic Web 3

5 Extending ESB for Semantic Web Services Understanding 961 Services. The developed platform known as the Infraweb Integrated Framework (IIF) is WSMO [4] compliant and it relies on the Eclipse IDE. The system generated consist of loosely coupled INFRAWEBS units, with each unit providing tools and adaptable system components. Developers will be able to use these components to analyse, design and maintain WSMO-based Semantic Web Services throughout the whole lifecycle. Each set of tools is deployed within the ESB which is also considered an Infrawebs Unit. The IIF defines two distinctive (but linked) parts: a Design Time Phase and a Runtime Phase. The Design Time Phase consists of the tools involved during the design of Semantic Web Services (using the Eclipse IDE), whereas the Runtime Phase consists of those tools involved during the execution of Semantic Web Services (using the ESB). Some of the tools may of course be involved in both phases. This approach ensures that system users (whether developers or normal end-users) deal with the minimum (but complete) set of tools required. Furthermore, it also provides an environment which is focused on the specific needs of the users. The INFRAWEBS Integrated Framework acts as a middleware to intercommunicate components using Web Service technology, so this network of interconnected components constitutes a SOA. INFRAWEBS delegates to the ESB the management and execution of these components. The ESB will be also able to check if the components are alive or not. The components that INFRAWEBS defines are the following: SWS-D (Semantic Web Service Designer): Responsible for the design of Semantic Web Service descriptions (in particular the capabilities of the Web Service descriptions), plus goals. SWS-C (Semantic Web Service Composer): Responsible for the static composition of existing WSMO-based Semantic Web Services. DSWS-R (Distributed Semantic Web Service Repository): Responsible for the persistent storage of WSMO-based descriptions and the registry and advertisement of the available services. SIR (Semantic Information Router): Responsible for handling the formal descriptions (based on RDF) that are submitted in the service registration process. OM (Organizational Memory): Represents an organizational memory and a case-based recommender tool. SAM (Service Access Middleware): Responsible for guiding the user applications through the steps of semantic web service usage, including service discovery, selection and execution. SWS-E (Semantic Web Service Executor): Responsible for executing the Semantic Web Service descriptions. QoS-Monitor (Quality of Service Monitor): Responsible for collecting monitor data and calculate the metric values for the Semantic Web Service being executed. Security components: Offer methods for ensuring and measuring trust values to the application providers. These methods are used by the end-users applications.

6 962 A.J. Roa-Valverde and J.F. Aldana-Montes 3.2 Extending the ESB s Capabilities ESB draws from traditional Enterprise Application Integration (EAI) approaches functionality in that it provides integration services such as data transformation, routing of data, adapters to applications and protocol conversion. The main difference between EAI and ESB relies on the use of propietary internal formats. The ESB is based on today s established standards such as XSLT, WSDL, BPEL4WS, etc. This fact makes application integration not specific to each provider. Another feature that makes ESB attractive to users is that it exploits configuration more than codification. There is nothing wrong with writing code, but there is plenty of code to be written elsewhere that does not have to do with interdependencies between applications and services. In this work, our aim is to introduce semantic into the core of the ESB taking advantage of its features. The idea consists of adding semantic annotations to the different objects that the ESB can manage, such as transports, connectors or filters. Therefore, developing a component with such behaviour provides us with reasoning capabilities to the artifacts deployed on the ESB. In this way, we could use this information to facilitate several tasks in the Semantic Web Services life cycle such as the discovery and composition. Figure 2 depicts the architecture of the proposed SESB. As we explained in Section 2, SESB will be responsible for creating the logical path among required Web Services. To achieve this, we must start from a couple of assumptions: SESB uses available information stored as instances of an OWL-DL ontology which models the objects that the SESB can understand (filters, transports, endpoints, etc.); Web Services are annotated using SAWSDL to concepts in the ESB s object ontology and concepts in a domain ontology. The startup phase begins when the user (the software engineer) introduces the required goal. Goals represents the user s preferences and they will be introduced to the system using WSML. Therefore the developed tool will be WSMO compliant. After that, a parser processes the goal and sends the information to the reasoner. This component relies on the ESB s object ontology and domain ontology to get information about suitable Web Services. The system generates a first version of the configuration file using the information provided by the reasoner. In this way, the user does not have to know low level details about Web Services. The SESB will be able to check the compatibility between different Web Services and ask the user for required code such as the creation of adapters to overcome the heterogeneity of inputs and outputs. The assistant is the component responsible for providing this functionality and completing the configuration file. This file can be stored in a repository for later use. When the configuration file is completed the configuration manager processes it and prepares the system to receive messages in the execution phase. 4 Related Work The main challenge among researchers in the Semantic Web Service field lies in overcoming the technological gap between the use of syntactic technology and

7 Extending ESB for Semantic Web Services Understanding 963 semantic technology. As we can see, many R&D projects are ongoing with the aim of bringing semantics into SOA. In many cases, the goal of these projects is to build a platform enabling the use of Semantic Web Services (INFRAWEBS 4, WSMX 5, IRS-III 6 ). These platforms cover the whole Semantic Web Service life cycle enabling discovery of services based on goals, composition, registry and mediation. The developed tools rely on a top-down design, i.e., they assume that users start with an ontology implementation from which Web Services will be annotated. In this way, the first step would be to specify goals, mediators and others semantic restrictions in order to build a semantic layer that Web Services will use. Despite being the most common way to begin a new project based on Semantic Web Service technology in the future, now it is not the most suitable way to evolve current SOA applications towards a Semantic SOA. The reason for this is that with a top-down design it is not possible to take advantage of the existing Web Services. Nowadays, a bottom-up design is necessary, which allows developers to re-use the existing applications and adapt them to the Semantic Web. At present, some researchers have noticed this necessity and have begun to provide solutions. In this sense, a first approach has been the recent recommendation of SAWSDL 7 by W3C, after developing a mechanism to enable semantic annotation of Web Service descriptions in WSDL 2.0. SAWSDL is independent of the language used for the ontology description. This fact makes SAWSDL suitable for being combined with different approaches such as WSMO [4] or OWL-S [5] as we can see in the recent works in this field [6][3][2]. Current effort shows that researchers have become aware of the actual technological transition in SOA. In this sense, it is difficult to know when Semantic Web Services may be used among ICT enterprises without any limitation. For the moment, researchers should postpone the development of new platforms that cover the SWS life cycle focusing their effort on obtaining a solution to overcome the current transition problem between SOA and Semantic SOA. This last issue has contributed to the development of the described work. 5 Conclusion and Future Work In this paper, we describe how to build a Semantic Enterprise Service Bus combining several technologies such as OWL, SAWSDL and SOA. This kind of tool allows software engineers to apply a bottom-up design to deploy a solution that relying on the Semantic Web Services approach. This is an ongoing project that aims to develop a platform to overcome the problems of the current SOA, i.e. finding the most suitable service for a certain requirement among thousands of different services or building a complex service from other simple services. We

8 964 A.J. Roa-Valverde and J.F. Aldana-Montes are now focused on developing and improving some of the described components within the SESB. As future work we plan to validate the platform using a real use case. For that, we propose the development of adapters or wrappers over existing SOA applications as a future extension of the described work. These adapters will allow the application of a semantic layer over implemented Web Services which will be reusable in the proposed SESB. In this way, we expect to implement an automatic or semi-automatic tool to annotate Web Services using SAWSDL over concepts in an ontology. For that proposal, we have even considered evaluating andreusinganexisting tool knownasradiant [11]. This tool will be incorporated into the SESB to facilitate the deployment of non-annotated Web Services. Acknowledgements Supported by Grants CVI-267 (Junta de Andalucía), TIN C05-01 (Spanish Ministry of Education and Science), P07-TIC (Junta de Andalucía) and FIT (Spanish Ministry of Industry, Tourism and Commerce: Plan Avanza) References 1. Chappell, D.A.: Enterprise Service Bus. O Reilly, Sebastopol (2004) 2. Kourtesis, D., Paraskakis, I.: Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC LNCS, vol. 5021, pp Springer, Heidelberg (2008) 3. Paolucci, M., Wagner, M., Martin, D.: Grounding OWL-S in SAWSDL. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC LNCS, vol. 4749, pp Springer, Heidelberg (2007) 4. Roman, D., et al.: Web Service Modeling Ontology. Applied Ontology 1(1), (2005) 5. The OWL Services Coalition. OWL-S 1.1 Release (2004) 6. Vitvar, T., Kopecky, J., Viskova, J., Fensel, D.: WSMO-Lite Annotations for Web Services. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC LNCS, vol. 5021, pp Springer, Heidelberg (2008) 7. Farrell, J., Lausen, H. (eds.): Semantic Annotations for WSDL and XML Schema. W3C Recommendation (August 2007) 8. McGuinness, D.L., van Harmelen, F.: OWL Web Ontology Language Overview. W3C Recommendation (February 2004) 9. Hibner, A., Zielinski, K.: Semantic-based Dynamic Service Composition and Adaptation. In: IEEE SCW 2007, pp (2007) 10. de Bruijn, J., Fensel, D., Lausen, H.: D34v0.1: The Web Compliance of WSML. Technical report, DERI (2007), Gomadam, K., Verma, K., Brewer, D., Sheth, A.P., Miller, J.A.: A tool for semantic annotation of Web Services. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005, vol. 3729, Springer, Heidelberg (2005)

Boosting Annotated Web Services in SAWSDL

Boosting Annotated Web Services in SAWSDL Boosting Annotated Web Services in SAWSDL Antonio J. Roa-Valverde, Jorge Martinez-Gil, and José F. Aldana-Montes University of Málaga, Department of Computer Languages and Computing Sciences Boulevard

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) APPLYING SEMANTIC WEB SERVICES. Sidi-Bel-Abbes University, Algeria)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) APPLYING SEMANTIC WEB SERVICES. Sidi-Bel-Abbes University, Algeria) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 4, Issue 2, March April (2013), pp. 108-113 IAEME: www.iaeme.com/ijcet.asp Journal

More information

Grounding OWL-S in SAWSDL

Grounding OWL-S in SAWSDL Grounding OWL-S in SAWSDL Massimo Paolucci 1, Matthias Wagner 1, and David Martin 2 1 DoCoMo Communications Laboratories Europe GmbH {paolucci,wagner}@docomolab-euro.com 2 Artificial Intelligence Center,

More information

The Semantic Web Services Tetrahedron: Achieving Integration with Semantic Web Services 1

The Semantic Web Services Tetrahedron: Achieving Integration with Semantic Web Services 1 The Semantic Web Services Tetrahedron: Achieving Integration with Semantic Web Services 1 Juan Miguel Gómez 1, Mariano Rico 2, Francisco García-Sánchez 3, César J. Acuña 4 1 DERI Ireland, National University

More information

1 Introduction H.-JOACHIM NERN 1, G. AGRE 2, T. ATANANSOVA 2, J. SAARELA 3

1 Introduction H.-JOACHIM NERN 1, G. AGRE 2, T. ATANANSOVA 2, J. SAARELA 3 System Framework for Generating Open Development Platforms for Web-Service Enabled Applications Using Semantic Web Technologies, Distributed Decision Support Units and Multi-Agent-Systems INFRAWEBS II

More information

A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus

A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus Zhen Liu, Anand Ranganathan, and Anton Riabov IBM T.J. Watson Research Center {zhenl,arangana,riabov}@us.ibm.com

More information

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration Dean Brown, Dominick Profico Lockheed Martin, IS&GS, Valley Forge, PA Abstract As Net-Centric enterprises grow, the desire

More information

Stats & Facts: Main Idea & Project Objective

Stats & Facts: Main Idea & Project Objective Paper send to the Organizing Committee of the W3C Workshop on Frameworks for Semantics in Web Services, June 9-10, 2005, Digital Enterprise Research Institute (DERI), Innsbruck, Austria Intelligent Framework

More information

Applying the Semantic Web Layers to Access Control

Applying the Semantic Web Layers to Access Control J. Lopez, A. Mana, J. maria troya, and M. Yague, Applying the Semantic Web Layers to Access Control, IEEE International Workshop on Web Semantics (WebS03), pp. 622-626, 2003. NICS Lab. Publications: https://www.nics.uma.es/publications

More information

Semantic Web-driven Development of Services-oriented Systems Exploiting Linked Data for Services Annotation and Discovery

Semantic Web-driven Development of Services-oriented Systems Exploiting Linked Data for Services Annotation and Discovery Semantic Web-driven Development of Services-oriented Systems Exploiting Linked Data for Services Annotation and Discovery Stefan Dietze 1, Dong Liu 2, Hong Qing Yu 2, Carlos Pedrinaci 2 1 L3S Research

More information

IRS-III: A Platform and Infrastructure for Creating WSMO-based Semantic Web Services

IRS-III: A Platform and Infrastructure for Creating WSMO-based Semantic Web Services IRS-III: A Platform and Infrastructure for Creating WSMO-based Semantic Web Services John Domingue, Liliana Cabral, Farshad Hakimpour, Denilson Sell, and Enrico Motta Knowledge Media Institute, The Open

More information

Process Mediation in Semantic Web Services

Process Mediation in Semantic Web Services Process Mediation in Semantic Web Services Emilia Cimpian Digital Enterprise Research Institute, Institute for Computer Science, University of Innsbruck, Technikerstrasse 21a, A-6020 Innsbruck, Austria

More information

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data FedX: A Federation Layer for Distributed Query Processing on Linked Open Data Andreas Schwarte 1, Peter Haase 1,KatjaHose 2, Ralf Schenkel 2, and Michael Schmidt 1 1 fluid Operations AG, Walldorf, Germany

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs WSMO-Lite: lowering the semantic web services barrier with modular and light-weight annotations

More information

Web Services Annotation and Reasoning

Web Services Annotation and Reasoning Web Services Annotation and Reasoning, W3C Workshop on Frameworks for Semantics in Web Services Web Services Annotation and Reasoning Peter Graubmann, Evelyn Pfeuffer, Mikhail Roshchin Siemens AG, Corporate

More information

APPLYING SEMANTIC WEB SERVICES TO ENTERPRISE WEB

APPLYING SEMANTIC WEB SERVICES TO ENTERPRISE WEB APPLYING SEMANTIC WEB SERVICES TO ENTERPRISE WEB Yang Hu, Qingping Yang, Xizhi Sun, Peng Wei School of Engineering and Design, Brunel University Abstract Enterprise Web provides a convenient, extendable,

More information

Enhanced Semantic Operations for Web Service Composition

Enhanced Semantic Operations for Web Service Composition Enhanced Semantic Operations for Web Service Composition A.Vishnuvardhan Computer Science and Engineering Vasireddy Venkatadri Institute of Technology Nambur, Guntur, A.P., India M. Naga Sri Harsha Computer

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Semantic web service composition in IRS-III: The structured approach Conference or Workshop Item

More information

Towards Run-Time Verification of Compositions in the Web of Things using Complex Event Processing

Towards Run-Time Verification of Compositions in the Web of Things using Complex Event Processing Towards Run-Time Verification of Compositions in the Web of Things using Complex Event Processing Javier Cubo 1, Laura González 2, Antonio Brogi 3, Ernesto Pimentel 1, Raúl Ruggia 2 1 Department of Computer

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95 ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

Two-Step Semantic Web Services-Discovery

Two-Step Semantic Web Services-Discovery Two-Step Semantic Web Services-Discovery Laszlo Kovacs MTA SZTAKI Semantic Web Services Discovery within the INFRAWEBS Software Environment INFRAWEBS Environment is a set of Semantic Web Services Units

More information

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study...

INTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study... vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION... ii DEDICATION... iii ACKNOWLEDGEMENTS... iv ABSTRACT... v ABSTRAK... vi TABLE OF CONTENTS... vii LIST OF TABLES... xii LIST OF FIGURES... xiii LIST

More information

Distributed Decision Support Embedded in Semantic Web Service Development and Maintenance Environments for Intelligent e-business Applications

Distributed Decision Support Embedded in Semantic Web Service Development and Maintenance Environments for Intelligent e-business Applications Euromedia 2004, EurosisOrg, April 2004, Hasselt, Belgium Distributed Decision Support Embedded in Semantic Web Service Development and Maintenance Environments for Intelligent e-business Applications Hans-Joachim

More information

A Tool for Storing OWL Using Database Technology

A Tool for Storing OWL Using Database Technology A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,

More information

WSMX: A Semantic Service Oriented Middleware for B2B Integration

WSMX: A Semantic Service Oriented Middleware for B2B Integration : A Semantic Service Oriented Middleware for B2B Integration Thomas Haselwanter 1, Paavo Kotinurmi 1,2, Matthew Moran 1, Tomas Vitvar 1, and Maciej Zaremba 1 1 Digital Enterprise Research Institute University

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91 بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

Semantic Web Services for Satisfying SOA Requirements

Semantic Web Services for Satisfying SOA Requirements Semantic Web Services for Satisfying SOA Requirements Sami Bhiri 1, Walid Gaaloul 1, Mohsen Rouached 2, and Manfred Hauswirth 1 1 Digital Enterprise Research Institute (DERI), National University of Ireland,

More information

Semantic Web Service Process Mediation in WSMO:

Semantic Web Service Process Mediation in WSMO: Semantic Web Service Process Mediation in WSMO: Current Solutions and Open Issues Kanmani Munusamy, Mohd Sapiyan Baba Faculty of Computer Science & Information Technology, University Malaya (UM), Kuala

More information

SEMANTIC DESCRIPTION OF WEB SERVICES AND POSSIBILITIES OF BPEL4WS. Vladislava Grigorova

SEMANTIC DESCRIPTION OF WEB SERVICES AND POSSIBILITIES OF BPEL4WS. Vladislava Grigorova International Journal "Information Theories & Applications" Vol.13 183 SEMANTIC DESCRIPTION OF WEB SERVICES AND POSSIBILITIES OF BPEL4WS Vladislava Grigorova Abstract: The using of the upsurge of semantics

More information

Lesson 5 Web Service Interface Definition (Part II)

Lesson 5 Web Service Interface Definition (Part II) Lesson 5 Web Service Interface Definition (Part II) Service Oriented Architectures Security Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Controlling the style (1) The

More information

Practical Methods for Adapting Services Using Enterprise Service Bus *

Practical Methods for Adapting Services Using Enterprise Service Bus * Practical Methods for Adapting s Using Enterprise Bus * Hyun Jung La, Jeong Seop Bae, Soo Ho Chang, and Soo Dong Kim Department of Computer Science Soongsil University, Seoul, Korea 511 Sangdo-Dong, Dongjak-Ku,

More information

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National

More information

Simplifying the Web Service Discovery Process

Simplifying the Web Service Discovery Process Simplifying the Web Service Discovery Process Nathalie Steinmetz, Mick Kerrigan, Holger Lausen, Martin Tanler and Adina Sirbu Semantic Technology Institute (STI) Innsbruck, Universität Innsbruck, Austria

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015 RESEARCH ARTICLE OPEN ACCESS Multi-Lingual Ontology Server (MOS) For Discovering Web Services Abdelrahman Abbas Ibrahim [1], Dr. Nael Salman [2] Department of Software Engineering [1] Sudan University

More information

Using the semantic Web services to build a virtual medical analysis laboratory

Using the semantic Web services to build a virtual medical analysis laboratory American Journal of Software Engineering and Applications 2013; 2(2): 80-85 Published online May 30, 2013 (http://www.sciencepublishinggroup.com/j/ajsea) doi: 10.11648/j.ajsea.20130202.17 Using the semantic

More information

User-centric dynamic service composition

User-centric dynamic service composition Luís Ferreira Pires, University of Twente Joint work with Eduardo Gonçalves da Silva and Marten van Sinderen Contents Vision Motivation Application scenarios DynamiCoS Evaluation framework User types Current

More information

INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS. Nor Amizam Jusoh (S ) Supervisor: Dave Robertson

INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS. Nor Amizam Jusoh (S ) Supervisor: Dave Robertson INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS Nor Amizam Jusoh (S0456223) Supervisor: Dave Robertson Abstract: OWL-S as one of the web services standards has become widely used by

More information

Winery A Modeling Tool for TOSCA-Based Cloud Applications

Winery A Modeling Tool for TOSCA-Based Cloud Applications Winery A Modeling Tool for TOSCA-Based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2,UweBreitenbücher 2, and Frank Leymann 2 1 IPVS, University of Stuttgart, Germany 2 IAAS, University of Stuttgart,

More information

IDECSE: A Semantic Integrated Development Environment for Composite Services Engineering

IDECSE: A Semantic Integrated Development Environment for Composite Services Engineering IDECSE: A Semantic Integrated Development Environment for Composite Services Engineering Ahmed Abid 1, Nizar Messai 1, Mohsen Rouached 2, Thomas Devogele 1 and Mohamed Abid 3 1 LI, University Francois

More information

Web Service Modeling Ontology (WSMO) - An Ontology for Semantic Web Services

Web Service Modeling Ontology (WSMO) - An Ontology for Semantic Web Services Web Service Modeling Ontology (WSMO) - An Ontology for Semantic Web Services Position paper at the W3C Workshop on Frameworks for Semantics in Web Services, June 9-10, 2005, Innsbruck, Austria Prepared

More information

An Ontology-Driven Architecture for Re-using Semantic Web Services

An Ontology-Driven Architecture for Re-using Semantic Web Services An Ontology-Driven Architecture for Re-using Semantic Web Services Carlos Granell, Dolores María Llidó, Rafael Berlanga, and Michael Gould Department of Information Systems, Universitat Jaume I, Castellón,

More information

SEMTOUR-Studio: A Semantic Web Services Creation Tool for the Tourism Sector.

SEMTOUR-Studio: A Semantic Web Services Creation Tool for the Tourism Sector. SEMTOUR-Studio: A Semantic Web Services Creation Tool for the Tourism Sector. F.J. Lacueva (fjlacueva@ita.es), M.A. Barcelona (mabarcelona@ita.es), L.Garcia (lgarcia@ita.es), E.Mendoza (emendoza@ita.es),

More information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information Stefan Schulte Multimedia Communications Lab (KOM) Technische Universität Darmstadt, Germany schulte@kom.tu-darmstadt.de

More information

WSMO Working Draft 04 October 2004

WSMO Working Draft 04 October 2004 Page 1 of 10 D17 WSMO Tutorial WSMO Working Draft 04 October 2004 This version: http://www.wsmo.org/2004/d17/20041004/ Latest version: http://www.wsmo.org/2004/d17/ Previous version: http://www.wsmo.org/2004/d17/v0.1/20040913/

More information

Digital Enterprise Research Institute. Dieter Fensel

Digital Enterprise Research Institute. Dieter Fensel Digital Enterprise Research Institute Dieter Fensel Dieter.fensel@deri.org Contents 1. DERI and its vision 2. Semantic Web 3. Web Services 4. Semantic Web Services 5. The Application Areas 6. Some Core

More information

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System Impact Factor (SJIF): 3.632 International Journal of Advance Research in Engineering, Science & Technology e-issn: 2393-9877, p-issn: 2394-2444 (Special Issue for ITECE 2016) Study & Analysis of SOA based

More information

Semantic SOA - Realization of the Adaptive Services Grid

Semantic SOA - Realization of the Adaptive Services Grid Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software

More information

ActiveVOS Technologies

ActiveVOS Technologies ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top

More information

Interoperability and eservices

Interoperability and eservices Interoperability and eservices Aphrodite Tsalgatidou and Eleni Koutrouli Department of Informatics & Telecommunications, National & Kapodistrian University of Athens, Greece {atsalga, ekou}@di.uoa.gr Abstract.

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com ITEA System of Systems Conference 26 Jan 2006 www.alionscience.com/semantic Agenda Background Semantic Mediation

More information

Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a

Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a SOA Environment Michelle Dirner Army Net-Centric t Data Strategy t (ANCDS) Center of Excellence (CoE)

More information

Enterprise Interoperability with SOA: a Survey of Service Composition Approaches

Enterprise Interoperability with SOA: a Survey of Service Composition Approaches Enterprise Interoperability with SOA: a Survey of Service Composition Approaches Rodrigo Mantovaneli Pessoa 1, Eduardo Silva 1, Marten van Sinderen 1, Dick A. C. Quartel 2, Luís Ferreira Pires 1 1 University

More information

Towards Semantic Matching of Business Services and Electronic Services

Towards Semantic Matching of Business Services and Electronic Services Towards Semantic Matching of Business Services and Electronic Services Rolf Kluge (1,2), André Ludwig (1), Roman Belter (1,2) (1) InformationSystems Institute University of Leipzig 04109 Leipzig, Germany

More information

Introduction. Semantic Web Services

Introduction. Semantic Web Services What is the course about? Semantic s Introduction New, emerging sciences: web science, service science based technologies: services, 2.0/Restful services Semantic services: vision, approaches, usage Copyright

More information

Unified Lightweight Semantic Descriptions of Web APIs and Web Services

Unified Lightweight Semantic Descriptions of Web APIs and Web Services Unified Lightweight Semantic Descriptions of Web APIs and Web Services Carlos Pedrinaci, Jacek Kopecký, Maria Maleshkova, Dong Liu, Ning Li, John Domingue Knowledge Media Institute, The Open University,

More information

Towards semantic TV services a hybrid Semantic Web Services approach

Towards semantic TV services a hybrid Semantic Web Services approach Towards semantic TV services a hybrid Semantic Web Services approach Bassem Makni, Stefan Dietze, and John Domingue Knowledge Media Institute, The Open University Walton Hall, Milton Keynes, MK7 6AA, United

More information

Incorporating applications to a Service Oriented Architecture

Incorporating applications to a Service Oriented Architecture Proceedings of the 5th WSEAS Int. Conf. on System Science and Simulation in Engineering, Tenerife, Canary Islands, Spain, December 16-18, 2006 401 Incorporating applications to a Service Oriented Architecture

More information

Semantic Reconciliation in Interoperability Management through Model-driven Approach

Semantic Reconciliation in Interoperability Management through Model-driven Approach Semantic Reconciliation in Interoperability Management through Model-driven Approach Frédérick Bénaben 1, Nicolas Boissel-Dallier 1,2, Jean-Pierre Lorré 2, Hervé Pingaud 1 1 Mines Albi Université de Toulouse,

More information

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment Implementing the Army Net Centric Strategy in a Service Oriented Environment Michelle Dirner Army Net Centric Strategy (ANCDS) Center of Excellence (CoE) Service Team Lead RDECOM CERDEC SED in support

More information

Lupin: from Web Services to Web-based Problem Solving Environments

Lupin: from Web Services to Web-based Problem Solving Environments Lupin: from Web Services to Web-based Problem Solving Environments K. Li, M. Sakai, Y. Morizane, M. Kono, and M.-T.Noda Dept. of Computer Science, Ehime University Abstract The research of powerful Problem

More information

An Annotation Tool for Semantic Documents

An Annotation Tool for Semantic Documents An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Developing RDF-based Web services for supporting runtime matchmaking and invocation Conference

More information

Wang Jian, He Keqing, SKLSE, Wuhan University, China

Wang Jian, He Keqing, SKLSE, Wuhan University, China Discussion about MFI-7: Metamodel for Service Registration i Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, China 2009.8.21 21 Background Content of MFI-7 Future Work Outline Background

More information

Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study

Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study F. Calore, D. Lombardi, E. Mussi, P. Plebani, and B. Pernici Politecnico di Milano, Italy barbara.pernici@polimi.it Abstract.

More information

Semantic Exploitation of Engineering Models: An Application to Oilfield Models

Semantic Exploitation of Engineering Models: An Application to Oilfield Models Semantic Exploitation of Engineering Models: An Application to Oilfield Models Laura Silveira Mastella 1,YamineAït-Ameur 2,Stéphane Jean 2, Michel Perrin 1, and Jean-François Rainaud 3 1 Ecole des Mines

More information

Towards semantic modelling of business processes for networked enterprises

Towards semantic modelling of business processes for networked enterprises Towards semantic modelling of business processes for networked enterprises Karol Furdík 1, Marián Mach 2, Tomáš Sabol 3 1 InterSoft, a.s., Florianska 19, 040 01 Kosice, Slovakia karol.furdik@intersoft.sk

More information

Enabling Semantic Web Services

Enabling Semantic Web Services Enabling Semantic Web Services DieterFensel HolgerLausen AxelPolleres Jos de Bruijn Michael Stollberg Dumitru Roman John Domingue Enabling Semantic Web Services The Web Service Modeling Ontology With 41

More information

Enriching UDDI Information Model with an Integrated Service Profile

Enriching UDDI Information Model with an Integrated Service Profile Enriching UDDI Information Model with an Integrated Service Profile Natenapa Sriharee and Twittie Senivongse Department of Computer Engineering, Chulalongkorn University Phyathai Road, Pathumwan, Bangkok

More information

Experiences with OWL-S, Directions for Service Composition:

Experiences with OWL-S, Directions for Service Composition: Experiences with OWL-S, Directions for Service Composition: The Cashew Position Barry Norton 1 Knowledge Media Institute, Open University, Milton Keynes, UK b.j.norton@open.ac.uk Abstract. Having used

More information

Roadmaps book. Deliverable Service Web 3.0

Roadmaps book. Deliverable Service Web 3.0 Roadmaps book Deliverable 2.4.1 Service Web 3.0 Authors: Ioan Toma (UIBK) Elena Simperl (UIBK) 2 DOCUMENT INFORMATION Project Number FP7-216937 Acronym Service Web 3.0 Full Title Roadmaps Book Project

More information

Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web

Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web MIT2: Agent Technologies on the Semantic Web Motivation and Intro Vadim Ermolayev Dept. of IT Zaporozhye National Univ. Ukraine http://eva.zsu.zp.ua/ http://kit.zsu.zp.ua/ http://www.zsu.edu.ua/ http://www.ukraine.org/

More information

Aspect-Oriented Reconfigurable Middleware for Pervasive Systems

Aspect-Oriented Reconfigurable Middleware for Pervasive Systems Aspect-Oriented Reconfigurable Middleware for Pervasive Systems Gustavo G. Pascual Departamento de Lenguajes y Ciencias de la Computación University of Málaga, Málaga (SPAIN) CAOSD group (http:/caosd.lcc.uma.es),

More information

QoS-based semantic web service selection

QoS-based semantic web service selection Ryerson University Digital Commons @ Ryerson Theses and dissertations 1-1-2010 QoS-based semantic web service selection Yijun Chen Ryerson University Follow this and additional works at: http://digitalcommons.ryerson.ca/dissertations

More information

SEMANTIC ANNOTATION OF SERVICES AND PROCESSES IN BUSINESS ALLIANCES

SEMANTIC ANNOTATION OF SERVICES AND PROCESSES IN BUSINESS ALLIANCES SEMANTIC ANNOTATION OF SERVICES AND PROCESSES IN BUSINESS ALLIANCES FURDÍK KAROL InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia, karol.furdik@intersoft.sk Technical university of Košice, Letná

More information

Sense Match Making Approach for Semantic Web Service Discovery 1 2 G.Bharath, P.Deivanai 1 2 M.Tech Student, Assistant Professor

Sense Match Making Approach for Semantic Web Service Discovery 1 2 G.Bharath, P.Deivanai 1 2 M.Tech Student, Assistant Professor Sense Match Making Approach for Semantic Web Service Discovery 1 2 G.Bharath, P.Deivanai 1 2 M.Tech Student, Assistant Professor 1,2 Department of Software Engineering, SRM University, Chennai, India 1

More information

Business Process Modelling & Semantic Web Services

Business Process Modelling & Semantic Web Services Business Process Modelling & Semantic Web Services Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web services SOA Problems? CSA 3210 Last Lecture 2 Lecture Outline

More information

BioSStore: A Client Interface for a Repository of Semantically Annotated Bioinformatics Web Services

BioSStore: A Client Interface for a Repository of Semantically Annotated Bioinformatics Web Services I. Navas-Delgado, 2014 by the authors; J.F. Aldana-Montes: licensee RonPub, BioSStore: Lübeck, Germany. A Client Interface This article for is a Repository an open access of Semantically article distributed

More information

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Distributed Systems Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Service Oriented Architectures (SOA) A SOA defines, how services are

More information

Semantics Enhanced Services: METEOR-S, SAWSDL and SA-REST

Semantics Enhanced Services: METEOR-S, SAWSDL and SA-REST Semantics Enhanced Services: METEOR-S, SAWSDL and SA-REST Amit P. Sheth, Karthik Gomadam, Ajith Ranabahu Services Research Lab, kno.e.sis center, Wright State University, Dayton, OH {amit,karthik, ajith}@knoesis.org

More information

ORES-2010 Ontology Repositories and Editors for the Semantic Web

ORES-2010 Ontology Repositories and Editors for the Semantic Web Vol-596 urn:nbn:de:0074-596-3 Copyright 2010 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes. This volume is published and copyrighted by its

More information

Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes

Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes Nils Barnickel, Ralf Weinand, Matthias Fluegge Fraunhofer Institute for Open Communication Systems (FOKUS), Kaiserin-Augusta-Allee

More information

A Grid-Enabled Component Container for CORBA Lightweight Components

A Grid-Enabled Component Container for CORBA Lightweight Components A Grid-Enabled Component Container for CORBA Lightweight Components Diego Sevilla 1, José M. García 1, Antonio F. Gómez 2 1 Department of Computer Engineering 2 Department of Information and Communications

More information

On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology

On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology Position Paper Konstantinos Kotis University of the Aegean, Dept. of Information & Communications Systems Engineering, AI Lab,

More information

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI Department of Computer Science and Engineering IT6801 - SERVICE ORIENTED ARCHITECTURE Anna University 2 & 16 Mark Questions & Answers Year / Semester: IV /

More information

Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery

Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis and Iraklis Paraskakis South East European Research Centre (SEERC), Research Centre of the University

More information

Towards a Choreography for IRS-III

Towards a Choreography for IRS-III Towards a Choreography for IRS-III S. Galizia 1,2 and J. Domingue 2 1 Department of Mathematics, Università della Calabria, Rende (CS), Italy galizia@mat.unical.it 2 Knowledge Media Institute, The Open

More information

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject

More information

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

MDA & Semantic Web Services Integrating SWSF & OWL with ODM MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature

More information

Academic and Industrial Research:

Academic and Industrial Research: Academic and Industrial Research: Do their Approaches Differ in Adding Semantics to Web Services? Jorge Cardoso 1, John Miller 2,JianwenSu 3,andJeff Pollock 4 1 Department of Mathematics and Engineering

More information

SEMANTIC ENHANCED UDDI USING OWL-S PROFILE ONTOLOGY FOR THE AUTOMATIC DISCOVERY OF WEB SERVICES IN THE DOMAIN OF TELECOMMUNICATION

SEMANTIC ENHANCED UDDI USING OWL-S PROFILE ONTOLOGY FOR THE AUTOMATIC DISCOVERY OF WEB SERVICES IN THE DOMAIN OF TELECOMMUNICATION Journal of Computer Science 10 (8): 1418-1422, 2014 ISSN: 1549-3636 2014 doi:10.3844/jcssp.2014.1418.1422 Published Online 10 (8) 2014 (http://www.thescipub.com/jcs.toc) SEMANTIC ENHANCED UDDI USING OWL-S

More information

Survey: Grid Computing and Semantic Web

Survey: Grid Computing and Semantic Web ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 1 Survey: Grid Computing and Semantic Web Belén Bonilla-Morales 1, Xavier Medianero-Pasco 2 and Miguel Vargas-Lombardo 3 1, 2, 3 Technological University

More information

Overview of lectures today and Wednesday

Overview of lectures today and Wednesday Model-driven development (MDA), Software Oriented Architecture (SOA) and semantic web (exemplified by WSMO) Draft of presentation John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 Overview

More information

Introduction to Semantic Web Services and Web Process Composition

Introduction to Semantic Web Services and Web Process Composition Cardoso, J. and Amit P. Sheth, "Introduction to Semantic Web Services and Web Process Composition", Semantic Web Process: powering next generation of processes with Semantics and Web services, LNCS, Springer-Verlag

More information

Model Driven Service Interoperability through use of Semantic Annotations

Model Driven Service Interoperability through use of Semantic Annotations Model Driven Service Interoperability through use of Semantic Annotations Arne-Jørgen Berre Fangning Liu Jiucheng Xu Brian Elvesæter SINTEF, Norway KTH, Sweden SINTEF, Norway SINTEF, Norway Arne.J.berre@sintef.no

More information

D11V0.2 WSMO-LITE: LIGHTWEIGHT SEMANTIC DESCRIPTIONS FOR SERVICES ON THE WEB

D11V0.2 WSMO-LITE: LIGHTWEIGHT SEMANTIC DESCRIPTIONS FOR SERVICES ON THE WEB WSMO Deliverable D11V0.2 WSMO-LITE: LIGHTWEIGHT SEMANTIC DESCRIPTIONS FOR SERVICES ON THE WEB WSMO Working Draft 4th March 2008 Authors: Tomas Vitvar Jacek Kopecký Dieter Fensel Editors: Tomas Vitvar Jacek

More information

An Efficient Semantic Web Through Semantic Mapping

An Efficient Semantic Web Through Semantic Mapping International Journal Of Computational Engineering Research (ijceronline.com) Vol. 3 Issue. 3 An Efficient Semantic Web Through Semantic Mapping Jenice Aroma R 1, Mathew Kurian 2 1 Post Graduation Student,

More information

Behavioral Similarity of Semantic Web Services

Behavioral Similarity of Semantic Web Services Behavioral Similarity of Semantic Web Services Zijie Cong and Alberto Fernández CETINIA, Universidad Rey Juan Carlos, Madrid, Spain zijie@ia.urjc.es, alberto.fernandez@urjc.es Abstract. Service matchmaking

More information

Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels Introduction Amit Sheth, Kunal Verma, Karthik Gomadam LSDIS Lab, Dept of

More information

Semantic Web Services and Cloud Platforms

Semantic Web Services and Cloud Platforms Semantic Web Services and Cloud Platforms Lecture 10: Mobile Applications and Web Services module Payam Barnaghi Institute for Communication Systems (ICS) Faculty of Engineering and Physical Sciences University

More information

Feature Model to Orthogonal Variability Model Transformation towards Interoperability between Tools

Feature Model to Orthogonal Variability Model Transformation towards Interoperability between Tools Feature Model to Orthogonal Variability Model Transformation towards Interoperability between Tools Fabricia Roos-Frantz 1, David Benavides 2 and Antonio Ruiz-Cortés 2 1 Unijuí, Departmento de Tecnologia

More information