Preliminary Architecture of the OASIS Content Connector Module

Size: px
Start display at page:

Download "Preliminary Architecture of the OASIS Content Connector Module"

Transcription

1 Preliminary Architecture of the OASIS Content Connector Module Dionysios D. Kehagias 1, Dionysia Kontotasiou 1, Dimitrios Tzovaras 1, Evangelos Bekiaris 2 1 Centre for Research and Technology Hellas, Informatics and Telematics Institute, 1st Km Thermi-Panorama Rd., 57001, Thermi, Thessaloniki, Greece 2 Centre for Research and Technology Hellas, Hellenic Institute of Transport, 6th Km Charilaou-Thermi Rd., 57001, Thermi, Thessaloniki, Greece Abstract This paper describes the preliminary abstract architecture of the Content Connector Module (CCM) of the OASIS framework. Content Connector will be constructed, based on the Data Management Module, which was implemented in the ASK-IT project. The purpose of the CCM is to allow service providers to map the functionality of their services to concepts provided by the OASIS ontologies. Services of the same or different application areas, after being mapped to ontological concepts, will be able to be integrated in the main ontological framework, thus being ready to be used seamlessly through the CCM. The tool also enables modifications to the mapped concepts, using easy-to-use drag-and-drop functionality. In addition, CCM will offer ready made taxonomies for elderly people needs, thus making simpler for the developers to embed the extra functionality into their services. This innovative feature, compared to the ASK-IT Data Management Module, will realize the automatic integration of new services in the context of the OASIS ontological framework, by the development of mechanisms that support automatic code generation and on-the-fly reconstruction of the back-end functionality. The purpose of the CCM back-end is to orchestrate connections between the user interface through the ambient intelligence environment and agent technology, as well as the core functionality of the OASIS System. This module coordinates the communication of every OASIS module with the ontological framework and is responsible to redirect user queries through the appropriate path within the supported ontologies. Upon user request, the CCM performs invocation of real Web services, establishing direct content to the service providers hosts and returns the requested content to the appropriate user. Keywords Web services, ontologies, mapping, service alignment. Page 1 of 12

2 1. Introduction The OASIS project aims at developing an Ontology-driven, Open Reference Architecture and System, which will enable and facilitate interoperability, seamless connectivity and sharing of content between different services and ontologies in all application domains relevant to applications for the elderly and beyond. The OASIS System includes a set of novel tools for content/services connection and management, for user interfaces creation and adaptation and for service personalization and integration. One of the supported tools is the Content Connector Module (CCM), whose goal is to facilitate the automatic or semi-automatic connection of existing and emerging ontologies and services to the OASIS Architectural Framework. This paper describes the preliminary abstract architecture of the CCM, whose development will be based on the Data Management Module (DMM). The latter is a similar to the CCM component which was implemented in the ASK-IT project. The purpose of the CCM is to allow service providers to align the functionality of their services, following its conceptual definition, provided by the OASIS ontologies. Every connection made with the tool will be stored, so as to be used by its software core component, in order to respond to the interconnected services in a unified manner. The user interface, as well as the main functionality of the tool will be based on the one of the Service Alignment Tool developed in the ASK-IT project. The Service Alignment Tool has been developed as a sub-component of the DMM. Thus, existing functionality will be exploited and also expanded in the context of OASIS. For instance, existing user friendliness will be preserved, such as drag and drop operations that hide the complexity of the conceptualized connections from the user. The concepts of the same or different application areas, after being mapped to other ontological concepts, will be able to be integrated in the main ontological framework, thus being ready to be used seamlessly through the CCM. Modifications to the aligned concepts will be feasible using easy to use drag and drop functionality. In addition, the tool will offer readymade taxonomies for elderly people needs, thus making simpler for the developers to embed the extra functionality into their services. This feature, which can be seen innovative, compared to the ASK-IT Data Management Module, will realize the automatic integration of new services in the context of the OASIS ontological framework, by the development of mechanisms that support automatic code generation and on-the-fly re-construction of the back end functionality. In addition to the user interfaces, the CCM will provide a backend functionality similar to the one developed in ASK-IT, based on mechanisms implemented on the OSGi platform. Thus, openness to future additions will make sure the easy enrichment of the tool with new functionalities. The purpose of the CCM back-end is to orchestrate connections between the user interface through the ambient intelligence environment and agent technology, as well as the core functionality of the OASIS System. This module coordinates the communication of every OASIS module with the ontological framework and is responsible to redirect user queries through the appropriate path within the supported ontologies. Upon user request, the CCM performs invocation of real Web services, establishing direct content to the service providers hosts and returns the requested content to the appropriate user. This paper is structured as follows. Section 2 reviews the most representative cases of ontology mapping tools. In section 3 we provide an outline of the ASK-IT Data Management module, which is the main source of inspiration for the Content Connector Module. In fact, the CCM advances the capabilities offered by the DMM by adding more automated Page 2 of 12

3 procedures. In Section 4 we outline the major issues involved in the architecture of the Content Connector Module, based on work done in the ASK-IT project. Final section concludes the paper and refers to future work. 2. Ontology Mapping Tools This section presents some representative efforts towards the provision of tools for automatic ontolology mapping. Paolucci et al addressed the problem of creating semantic metadata (in the form of OWL-S) from WSDL [1], [2]. However, because WSDL contains no semantic information, this tool provides just a syntactic transformation. The key challenge is to map the XML data used by traditional Web services to classes in an ontology. Currently, Patil et al [3] taking inspiration from the classic schema matching problem [4], have constructed a framework called METEOR-S for automatically matching WSDL elements to ontology concepts based on their linguistic and structural similarity (Figure 1). They are working on matching XML schemas to ontologies in the Web services domain. They use a combination of lexical and structural similarity measures. They assume that the user s intention is not to annotate similar services with one common ontology, rather they also address the problem of choosing the right domain ontology among a set of ontologies. Figure 1. The Meteor-S user interface Heß et al. have designed a tool called ASSAM [5] (Figure 2), which uses text classification techniques to learn new semantic annotations for individual Web services from existing annotations [6]. The tool extracts a set of candidate concepts, from which the user selects the correct annotation. ASSAM is a tool for semi-automatically annotating Web services. The tool provides the user with assistance and suggestions for matches based on the results of machine learning techniques. ASSAM implements an ensemble learning approach to improve the results [7]. They also researched and tested the approach of using previously annotated WSDL files as training data. Not only did this dramatically improve the results for classification, but it also enabled them to annotate operations, inputs and outputs [7]. Page 3 of 12

4 Sabou [8] addresses the problem of creating suitable domain ontologies in the first place. She uses shallow natural language processing techniques to assist the user in creating an ontology based on natural language documentation of software APIs. She aims to develop (semi-) automatic ontology learning tools in the context of Web services that can support domain experts in the ontology building task. The goal of this first stage was to get a better understanding of the problem at hand and to determine which techniques might be feasible to use. To this end, she developed a framework for (semi-)automatic ontology learning from textual sources attached to Web services. The framework exploits the fact that these sources are expressed in a specific sublanguage, making them amenable to automatic analysis. Figure 2: The ASSAM tool user interface Most recently, Bowers et al. have proposed a technique by which the semantics of the output of a service operation can be computed from information describing the semantics of the operation s inputs and a query expression specifying the transformation it performs [9]. Sudhir Agarwal et al. [10] created the OntoMat-Service tool that assists the user in annotating semantic Web services by using plain text descriptions found on web sites describing the service. This tool provides an interface, OntoMat- Service-Surfer (Figure 3), that supports the intelligence of the user and guides him to add semantic information (mapping to a client ontology) such that only few logically valid paths remain to be chosen by the user. 3. The ASK-IT Data Management Module 3.1 The Core Component DMM is the ASK-IT component on whose functionality the CCM relies. It comprises the main module of the ASK-IT back-end system whose goal is to semantically integrate a set of registered Web services and to provide the means for searching, retrieval and invocation of the appropriate service upon request. Figure 4 depicts the interoperations occurring between the basic modules of the ASK-IT back-end subsystem, as well as any external actors or any other subsystem components. ASK-IT DMM aims at developing an automatic mechanism for aggregating information originated from multiple service content providers, as shown in Figure 4. The end-user requests through a user interface docked on the Client Side subsystem, Page 4 of 12

5 (desktop application, mobile phone or a PDA), a specific service. The user personal agent sends a request-for-service message to the MAS server agents, which is translated to an ontological query. The actual role of the DMM is to: a) listen to the request, b) search for the appropriate services and c) dynamically compose and orchestrate services, d) call the corresponding services and e) return the retrieved content back to the user. The DMM supports the following operations: Figure 3: The Ontomat-service documentation panel 1. Allows new services to be included in the Service Repository, as they are defined through the Service Alignment Tool. It operates as a middleware between the Service Repository on the one hand and the existing Web services on the other. It manages service advertisement to the MAS, as well as storage of new service definitions in the Repository. 2. Receives a user request for a particular type of services. User request is passed indirectly to the DMM through the Multi-Agent System server, which hosts a set of software agents that interoperate between the DMM and the Client Side subsystem. Thus, MAS agents are aware of the user request for content. These agents notify the DMM about the details of the user request received by the client user interface subsystem. 3. Performs a refinement process, according to which it identifies the service provider that best suits the needs of the requesting party. Upon completion of the refinement process, DMM is able to invoke the appropriate service and return the corresponding content received from them. 4. DMM is also responsible for indexing all available (registered) services, and supports categorization of real services according to the conceptual elements defined in the ontology. In this way, mappings between the ontological concepts of services and the service provider-specific attributes are established within the DMM. The DMM is Page 5 of 12

6 equipped with the necessary mechanisms that provide physical access of available services and retrieval of associated content. 5. When requested by the MAS, the DMM performs invocation of real Web services, establishing direct content to the service providers hosts and return the requested content to be delivered to users through the Client Server subsystem. 6HUYLFH3URYLGHUV 3URYLGHU$ 3URYLGHU% 3URYLGHU [ (QWHUV1HZ (QWHUV1HZ 6HUYLFH$OLJQPHQW 7RRO8VHU,QWHUIDFH (QWHUV1HZ 1HZ 'DWD 0DQDJHPHQW 0RGXOH 6HUYLFH $GYHUWLVHPHQW 5HTXHVW IRU 6HUYLFH 0$6 6HUYHU 8VHU5HTXHVWV 3URILOH /RFDWLRQ HWF &OLHQW 8VHU,QWHUIDFH0RGXOHV 6HUYLFH 5HJLVWUDWLRQ 5HWULHYDO RI 6HUYLFH 5HSRVLWRU\ Figure 4. Abstract architecture of the ASK-IT back-end subsystem. 3.2 Service Alignment Tool The Service Alignment Tool is a supporting tool intended to be used by service providers who want to align their services within the ones described in the ontology. This tool enables quick and easy alignment of heterogeneous and distributed services, based on the ontology-specific service definitions. The ASK-IT alignment tool1 operates on top of a Web-based user-friendly interface, through which service providers manage to align their services according to the context of the ontology. Figure 5 illustrates a snapshot of the user interface, where the process of alignment is activated. By performing a drag and drop operation, the service providers semantically characterise the attributes of their own services with respect to the ASK-IT ontology. The main pane of the tool contains a clickable tree, which represents concept categorization of the ontology. The user can browse services defined in the ontology and the supported operations. By clicking on any branch of the ontology tree a user can get: 1 The tool is publicly available at Page 6 of 12

7 The name of the selected service: Usually the real name of the service is different than the one that appears on the tree. A description that contains guidelines about the service usage and scope in textual form. This description is derived from the ontology. The details of the supported operation(s): The user gets information about the technical details of each operation that corresponds to the selected service. Details for each service are divided in input and output section and corresponds to the input and output parameters of each operation. Figure 5. The Service Alignment Tool user interface. By browsing into the ASK-IT ontology, service providers identify services in the ontology that adhere to their existing services, described in WSDL. The service providers align the parameters of their services with respect to the service parameters specified in the ontology. After completion of the alignment process, the particular service is semantically indexed in the Service Repository and it becomes candidate for retrieval and invocation by the DMM. 4. The Content Connector Module Preliminary Architecture The CCM is a module built within a generic, open-ended framework for organising, maintaining and applying heterogenous ontologies. This architecture framework (called COF-Common Ontological Framework or OASIS hyper-ontology ), is used as an open, modular, holistic, easy-to-use and standards-abiding way to achieve: Interoperability between different Web services from the same of different application domains. Sharing of contextual information between different objects and services. Seamless connectivity between hardware, from hardware to service and from service to service. Page 7 of 12

8 Thus, this hyper-ontological framework will be able to automatically, where possible, and semi-automatically where not: Connect single services to ontologies in their area, via aligning them to a higher level model. Interconnect heterogeneous ontologies that abide to the hyperontological framework, in a common domain. Interconnect ontologies of different domains that abide to the hyper-ontological framework. Develop ontological frameworks, that are compatible to this hyper-ontological framework, in areas where these do not exist. In the context of the above architecture, the role of CCM will be to enable mappings between existing Web services and a higher level knowledge representation entity. This will be structured in the form of ontologies in various application domains, all relevant to the specific information needs of the elderly and disabled users. The CCM will serve an ambient intelligence (AMI) framework to be developed in OASIS, as key enabler of the project development platform, based upon a family of intelligent agents, to orchestrate, monitor, personalise and deliver the integrated services. Its architecture is shown in Figure 6. The used agents are: User Agents. These agents belong to the user personal AMI space. This means that their execution environment is the one which is in direct interaction with the user, including the local environment that surrounds the user. User Agents are responsible to carry and handle detailed information related to the user profile and preferences. This information may include, apart from user-specific attributes, their needs and wants, the type of the end-user device, as well as the attributes of user s physical environment which they conceive through a suitable sensoring mechanism. By collecting all user-related info, these agents become capable of synthesising suitable user-profile data, which they store in a local repository. In addition, these agents are responsible to act on the user personal AMI space by announcing specific notifications according to the type of information received by other agents, in correspondence to a specific request for service or content previously posted by the user. Page 8 of 12

9 Figure 6: OASIS AMI Framework Service Prioritisation Agents. The CCM performs semantic search among suitable available Web services, in order to satisfy the user request. The results produced as outcome of the search mechanism are then fed to the Service Prioritisation Agents, whose role is to provide a ranking of the returned services according to the specific needs, preferences and habits of the user. They actually implement a low-level information filtering process, thus providing the most valuable services to the end user. Service Provider Agents. The real invocation of a requested service is performed by the service provider agents that also take into account user profile-specific information in order to guarantee that the user receives the appropriate content to be rendered on the appropriate device. Content Connector Agents. These agents are responsible to interact with the CCM and initiate the semantic search procedure based on the Hyper-ontology. They exploit user-related information and execute rational logic in order to discover the services that best match the user needs. They do this by receiving combined information from User agents and Service prioritisation agents. Finally, they perform all required actions in order to forward the user request to the CCM and the Hyper-Ontology and receive the appropriate results in an agent understandable format. The Content Connector Agents provide the link between the Hyper-ontology and the AMI. The overall layout of the OASIS System is shown in Figure 7. Page 9 of 12

10 OASIS AmI Framework Service Provider Service Provider Service Provider Service Provider Service Provider WEB Web Services HYPERONTOLOGY Semantic Discovery of Web Services CONTENT CONNECTOR MODULE Personal User Preferences/ Discovered Content and Services AGENT COMMUNITY User Requests/Filtered and Prioritised Content and Services PERSONAL USER SPACE Figure 7: OASIS System and its components In the context of the OASIS project, the CCM will be constructed upon the functional architecture of the ASK-IT DMM but it will go one step further. Altough CMM and DMM will share similar functionality, the former will enable a more automated process of service alignment and integration. The new element in CCM is that it will generate automatically the required source code for the integration of services into a common infrastructure. In this way, service registration process on behalf of service providers will be dramatically decreased in terms of times and development efforts. Figure 8 depicts this idea. Service providers will exploit the user interface of the CCM in order to register their services in the context of semantically described services by the Hyper-ontology. This process will be more automated compared to the ASK-IT DMM. As the service providers enter their descriptions in WSDL, the CCM will parse these descriptions and will automatically decide where to classify them, according to the main service description ontology. This process can be also supervised by the users who will be the last to confirm the correctness of the recommended mappings. In this way, we automate the process of concept anchoring and alignment that allows connection between ontological concepts. The purpose of this process is to allow service providers to align the functionality of their services, following its conceptual definition, with the aid of ontologies. Every connection made with the tool will be stored, so as to be used by the CCM, in order to respond to the interconnected services in a unified manner. The functionality of the CCM user interface is based strictly on drag and drop actions that hide the Page 10 of 12

11 complexity of the conceptualized connections from the user. The concepts of the same or different application areas, after being aligned with other ontological concepts, will be able to anchor in the hyper ontology framework, thus being ready to be used seamlessly through the CCM. Modifications to the aligned concepts will be feasible using easy to use drag and drop functionality. In addition, the tool will offer ready made taxonomies for elderly people needs, thus making simpler for the developers to embed the extra functionality into their services. In the ASK-IT DMM, the process of service mapping against the overall ontology was mainly performed in a manual manner. Moreover, as soon as a new service was being mapped, the integration of the real services became feasible only as soon as the development team performed the appropriate modifications in the DMM source code in order to create the necessary wrappers of the new integrated services. The purpose of these wrappers was to seamlessly invoke the new entered services. This is, of course, a manual process, which will be also fully automated in the OASIS project. Thus, the CCM will actually perform the process of creating the appropriate wrappers and compiling them at real time in an automatic fashion, as soon as a new service will be mapped in the ontology. This feature will enable the seamless invocation of Web services upon user request and during the operation of the AMI framework. Figure 8: The OASIS abstract design philosophy Page 11 of 12

12 6. Summary and Conclusions This paper presented the abstract architecture of the Content Connector Module of the OASIS project. This module has the purpose of enabling automatic mappings between existing Web services and the OASIS hyper-ontology. In this way, seamless service invocation upon user request is implemented in the context of the OASIS AMI framework. The CCM is based on the functionality of the ASK-IT Data Management Module. However, CCM goes one step further by adding more automated processes about service mappings and creation of wrappers, appropriate for invocation of real Web services. By providing automated solutions for the aforementioned processes, we expect the CCM tool effectively decrease the times of ontology mappings, as well as the development efforts required for the construction and re-compiling of a new wrapper. Based on empirical evidence, it is estimated that the average time that a developer needs to create and compile a wrapper is about 4 hours. Through the CCM tool the same process is estimated to be completed in less than a minute, at most. Thus, the automation of this process will significantly reduce the required times for service integration. References [1] Paolucci, M., Srinivasan, N., Sycara, K., Nishimura, T., Towards a semantic choreography of Web services. From WSDL to DAML-S. In: Int. Conf. for Web services, [2] Martin D., Paolucci M., McIlraith S., Burstein M., McDermott D., McGuinness D., Parsia B., Payne T.R., Sabou M., Solanki M., Srinivasan N., Sycara K. (SRI, CMU, Univ. Toronto), Bringing Semantics to Web services: The OWL-S Approach. First International Workshop on Semantic Web services and Web Process Composition (SWSWPC 2004) 6-9, San Diego, California, USA, [3] Patil, A., Oundhakar, S., Sheth, A., Verma, K.: Meteor-s web service annotation framework. In: 13th Int. WWW Conf., New York, USA, [4] Mitra P., Wiederhold G., and Kersten M. L., A graph-oriented model for articulation of ontology interdependencies, In EDBT, [5] Heß A., Johnston E., and Kushmerick N., Assam: A tool for semi-automatically annotating semantic Web services. In ISWC, [6] Heß A. and Kushmerick N., Learning to attach semantic metadata to Web services. In ISWC, pages , [7] Heß A., Kushmerick N., Machine Learning for Annotating Semantic Web services. In: AAAI Spring Symposium on Semantic Web Services, [8] Sabou, M.: From software APIs to web service ontologies: a semi-automatic extraction method. In: 3rd International Semantic Web Conference, Hiroshima, Japan, [9] Bowers S. and Ludascher B., Towards automatic generation of semantic types in scientific workflows. In: WISE Workshops, [10] Agarwal, S., Handschuh, S., Staab, S., Surfing the service web. In: 2nd International Semantic Web Conference, Sanibel Island, FL, USA, Page 12 of 12

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI ISWC 2011 - OASIS Symposium Monday, 24th October 2011 The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI Contents of this presentation Interoperability problems

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

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

Workflow - Coordinated Integration of Enterprise / Industrial Systems based on a Semantic Service - Oriented Architecture

Workflow - Coordinated Integration of Enterprise / Industrial Systems based on a Semantic Service - Oriented Architecture Workflow - Coordinated Integration of Enterprise / Industrial Systems based on a Semantic Service - Oriented Architecture C. Alexakos 1,2, A.P. Kalogeras 1, S. Likothanassis 2,4, J. Gialelis 3 and S. Koubias

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

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

ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK

ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK Dimitrios Tektonidis 1, Albert Bokma 2, Giles Oatley 2, Michael Salampasis 3 1 ALTEC S.A., Research Programmes Division, M.Kalou

More information

METEOR-S Web service Annotation Framework with Machine Learning Classification

METEOR-S Web service Annotation Framework with Machine Learning Classification METEOR-S Web service Annotation Framework with Machine Learning Classification Nicole Oldham, Christopher Thomas, Amit Sheth, Kunal Verma LSDIS Lab, Department of CS, University of Georgia, 415 GSRC, Athens,

More information

Development of an Ontology-Based Portal for Digital Archive Services

Development of an Ontology-Based Portal for Digital Archive Services Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw

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

Carnegie Mellon University. Carnegie Mellon University

Carnegie Mellon University. Carnegie Mellon University OWL-S S Outreach and Tools Carnegie Mellon University Katia Sycara katia@cs.cmu.edu Carnegie Mellon University http://www.cs.cmu.edu/~softagents Outline Goal: Create the Semantic Web Services revolution.

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

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

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

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

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Introduction OWL-S is an ontology, within the OWL-based framework of the Semantic Web, for describing

More information

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Ivo Marinchev, Ivo Hristov Institute of Information Technologies Bulgarian Academy of Sciences, Acad. G. Bonchev Str. Block 29A, Sofia

More information

INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY

INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY *Mohamed Bahaj 1 and Salim Baroudi 1 1 Department Of Computer Science, Faculty of Science And Technology, University Hassan

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,

More information

Distributed Invocation of Composite Web Services

Distributed Invocation of Composite Web Services Distributed Invocation of Composite Web Services Chang-Sup Park 1 and Soyeon Park 2 1. Department of Internet Information Engineering, University of Suwon, Korea park@suwon.ac.kr 2. Department of Computer

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

Ontology Matching with CIDER: Evaluation Report for the OAEI 2008

Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task

More information

A Semantic Search Engine for Web Service Discovery by Mapping WSDL to Owl

A Semantic Search Engine for Web Service Discovery by Mapping WSDL to Owl IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 01, 2014 ISSN (online): 2321-0613 A Semantic Search Engine for Web Service Discovery by Mapping WSDL to Owl M. Abdul Naseer

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

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

CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER

CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER Oleksiy Khriyenko Industrial Ontologies Group, Agora Center, University of Jyväskylä P.O. Box 35(Agora), FIN-40014 Jyväskylä, Finland ABSTRACT Now, when human

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

Understanding the workplace of the future. Artificial Intelligence series

Understanding the workplace of the future. Artificial Intelligence series Understanding the workplace of the future Artificial Intelligence series Konica Minolta Inc. 02 Cognitive Hub and the Semantic Platform Within today s digital workplace, there is a growing need for different

More information

An Effective Device Integration Middleware in Prison IoT

An Effective Device Integration Middleware in Prison IoT 2017 International Conference on Applied Mechanics and Mechanical Automation (AMMA 2017) ISBN: 978-1-60595-471-4 An Effective Device Integration Middleware in Prison IoT Wei WEI *, Yang LIU, Huan-huan

More information

Integrating Knowledge-Level Agents in the (Semantic) Web: An Agent-based Open Service Architecture

Integrating Knowledge-Level Agents in the (Semantic) Web: An Agent-based Open Service Architecture Integrating Knowledge-Level Agents in the (Semantic) Web: An Agent-based Open Service Architecture Nicola Dragoni and Mauro Gaspari and Davide Guidi Dipartimento di Scienze dell Informazione University

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

Development of Contents Management System Based on Light-Weight Ontology

Development of Contents Management System Based on Light-Weight Ontology Development of Contents Management System Based on Light-Weight Ontology Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi Abstract In the Structuring Nanotechnology Knowledge project, a material-independent

More information

1 What-is-anopen-platform/

1   What-is-anopen-platform/ universaal IOT a Technical Overview Topics Semantic Discovery & Interoperability Service Broker & Orchestrator Context Broker, Context History Entrepôt, & Semantic Reasoning Human-Environment Interaction

More information

Semantic based Automated Service Discovery

Semantic based Automated Service Discovery International Journal of Scientific and Research Publications, Volume 4, Issue 11, November 2014 1 Semantic based Automated Service Discovery Likhesh N. Kolhe, Selva Mary. G, Rucha D. Pathari Asst. Professor,

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

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

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

Contextual Intelligence for Mobile Services through Semantic Web Technology

Contextual Intelligence for Mobile Services through Semantic Web Technology Contextual Intelligence for Mobile Services through Semantic Web Technology Matthias Wagner, Massimo Paolucci, Marko Luther, Sebastian Boehm John Hamard, Bertrand Souville Future Networking Lab DoCoMo

More information

Semantic and syntactic service descriptions at work in geoservice

Semantic and syntactic service descriptions at work in geoservice 51 Semantic and syntactic service descriptions at work in geoservice chaining Rob Lemmens 1, Carlos Granell 2, Andreas Wytzisk 1, Rolf de By 1, Michael Gould 2, Peter van Oosterom 3 1 International Institute

More information

Using Data-Extraction Ontologies to Foster Automating Semantic Annotation

Using Data-Extraction Ontologies to Foster Automating Semantic Annotation Using Data-Extraction Ontologies to Foster Automating Semantic Annotation Yihong Ding Department of Computer Science Brigham Young University Provo, Utah 84602 ding@cs.byu.edu David W. Embley Department

More information

Towards Automatic Web Service Discovery and Composition in a Context with Semantics, Messages, and Internal Process Flow (A Position Paper)

Towards Automatic Web Service Discovery and Composition in a Context with Semantics, Messages, and Internal Process Flow (A Position Paper) Towards Automatic Web Service Discovery and Composition in a Context with Semantics, Messages, and Internal Process Flow (A Position Paper) Daniela Berardi, Diego Calvanese, Giuseppe De Giacomo, Richard

More information

OSIAN: Ontology based Service Index Annotator

OSIAN: Ontology based Service Index Annotator OSIAN: Ontology based Service Index Annotator Viji Gopal, N.S. Gowri Ganesh Abstract The success of web service is to interact with the applications of different domains. To achieve this interoperability,

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

Automatic Annotation of Web Services based on Workflow Definitions

Automatic Annotation of Web Services based on Workflow Definitions Automatic Annotation of Web Services based on Workflow Definitions Khalid Belhajjame, Suzanne M. Embury, Norman W. Paton, Robert Stevens, and Carole A. Goble School of Computer Science University of Manchester

More information

SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications

SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications Evan W. Patton, Dominic Difranzo, and Deborah L. McGuinness Rensselaer Polytechnic Institute, 110 8th StreetTroy, NY, USA, 12180

More information

P.Lavanya #1, K.Sathya *2

P.Lavanya #1, K.Sathya *2 ENHANCED INTELLIGENT DISCOVERY MECHANISM TO SUPPORT MOBILE WEB SEARCH P.Lavanya #1, K.Sathya *2 #1 M.Phil Research scholar, Dept of Computer Science, Padmavani Arts and Science College for Women, Salem-11

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

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

A Semi-Automatic Ontology Extension Method for Semantic Web Services

A Semi-Automatic Ontology Extension Method for Semantic Web Services University of Jordan From the SelectedWorks of Dr. Mutaz M. Al-Debei 2011 A Semi-Automatic Ontology Extension Method for Semantic Web Services Mutaz M. Al-Debei Mohammad Mourhaf Al Asswad Available at:

More information

Agent-Enabling Transformation of E-Commerce Portals with Web Services

Agent-Enabling Transformation of E-Commerce Portals with Web Services Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:

More information

A Self-healing Model for Web Service Composition in Dynamic Environment

A Self-healing Model for Web Service Composition in Dynamic Environment A Self-healing Model for Web Service Composition in Dynamic Environment Aram Alsedrani 1 and Ameur Touir 2 1,2 College of Computer and Information Sciences, Department of Computer Science, King Saud University,

More information

Ambient intelligence: integrating agents, services and ontologies Dr. Dionisis Kehagias

Ambient intelligence: integrating agents, services and ontologies Dr. Dionisis Kehagias Ambient intelligence: integrating agents, services and ontologies Dr. Dionisis Kehagias Senior Research Associate Centre for Research and Technology Hellas Informatics and Telematics Institute Purpose

More information

Efficient Discovery of Semantic Web Services

Efficient Discovery of Semantic Web Services ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference

More information

A WEB/WAP-BASED SYSTEM FOR REMOTE MONITORING PATIENTS WITH DATA MINING SUPPORT. Petros Daras, Dimitrios K. Bechtsis and Michael G.

A WEB/WAP-BASED SYSTEM FOR REMOTE MONITORING PATIENTS WITH DATA MINING SUPPORT. Petros Daras, Dimitrios K. Bechtsis and Michael G. A WEB/WAP-BASED SYSTEM FOR REMOTE MONITORING PATIENTS WITH DATA MINING SUPPORT Petros Daras, Dimitrios K. Bechtsis and Michael G. Strintzis* Informatics and Telematics Institute, 1st Km. Thermi-Panorama

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

Machine Learning for Annotating Semantic Web Services

Machine Learning for Annotating Semantic Web Services Machine Learning for Annotating Semantic Web Services Andreas Heß and Nicholas Kushmerick Computer Science Department, University College Dublin, Ireland {andreas.hess, nick}@ucd.ie Introduction Emerging

More information

TRAP/BPEL A Framework for Dynamic Adaptation of Composite Services

TRAP/BPEL A Framework for Dynamic Adaptation of Composite Services TRAP/BPEL A Framework for Dynamic Adaptation of Composite Services Onyeka Ezenwoye, S. Masoud Sadjadi School of Computing and Information Sciences, Florida International University, 11200 SW 8th Street,

More information

Fast Mapping Algorithm from WSDL to OWL-S

Fast Mapping Algorithm from WSDL to OWL-S I.J. Information Technology and Computer Science, 2014, 09, 24-31 Published Online August 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2014.09.03 Fast Mapping Algorithm from WSDL to 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

SERVICE SEMANTIC INFRASTRUCTURE FOR INFORMATION SYSTEM INTEROPERABILITY

SERVICE SEMANTIC INFRASTRUCTURE FOR INFORMATION SYSTEM INTEROPERABILITY SERVICE SEMANTIC INFRASTRUCTURE FOR INFORMATION SYSTEM INTEROPERABILITY Devis Bianchini and Valeria De Antonellis Università di Brescia - Dip. di Elettronica per l Automazione Via Branze, 38-25123 Brescia

More information

ICT-SHOK Project Proposal: PROFI

ICT-SHOK Project Proposal: PROFI ICT-SHOK Project Proposal: PROFI Full Title: Proactive Future Internet: Smart Semantic Middleware Overlay Architecture for Declarative Networking ICT-SHOK Programme: Future Internet Project duration: 2+2

More information

SEMANTIC Web Services (SWS) [1], like conventional web

SEMANTIC Web Services (SWS) [1], like conventional web IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 25, NO. 5, MAY 2013 1135 Toward SWSs Discovery: Mapping from WSDL to OWL-S Based on Ontology Search and Standardization Engine Tamer Ahmed Farrag,

More information

Ontology Extraction from Heterogeneous Documents

Ontology Extraction from Heterogeneous Documents Vol.3, Issue.2, March-April. 2013 pp-985-989 ISSN: 2249-6645 Ontology Extraction from Heterogeneous Documents Kirankumar Kataraki, 1 Sumana M 2 1 IV sem M.Tech/ Department of Information Science & Engg

More information

METEOR-S Process Design and Development Tool (PDDT)

METEOR-S Process Design and Development Tool (PDDT) METEOR-S Process Design and Development Tool (PDDT) Ranjit Mulye LSDIS Lab, University of Georgia (Under the Direction of Dr. John A. Miller) Acknowledgements Advisory Committee Dr. John A. Miller (Major

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

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

Remotely Sensed Image Processing Service Automatic Composition

Remotely Sensed Image Processing Service Automatic Composition Remotely Sensed Image Processing Service Automatic Composition Xiaoxia Yang Supervised by Qing Zhu State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University

More information

A Unified Environment for Accessing a Suite of Accessibility Evaluation Facilities

A Unified Environment for Accessing a Suite of Accessibility Evaluation Facilities A Unified Environment for Accessing a Suite of Accessibility Evaluation Facilities Nikolaos Partarakis 1, Constantina Doulgeraki 1, Margherita Antona 1, Theofanis Oikonomou 2, Nikolaos Kaklanis 2, Konstantinos

More information

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper. Semantic Web Company PoolParty - Server PoolParty - Technical White Paper http://www.poolparty.biz Table of Contents Introduction... 3 PoolParty Technical Overview... 3 PoolParty Components Overview...

More information

OWLS-SLR An OWL-S Service Profile Matchmaker

OWLS-SLR An OWL-S Service Profile Matchmaker OWLS-SLR An OWL-S Service Profile Matchmaker Quick Use Guide (v0.1) Intelligent Systems and Knowledge Processing Group Aristotle University of Thessaloniki, Greece Author: Georgios Meditskos, PhD Student

More information

D WSMO Data Grounding Component

D WSMO Data Grounding Component Project Number: 215219 Project Acronym: SOA4All Project Title: Instrument: Thematic Priority: Service Oriented Architectures for All Integrated Project Information and Communication Technologies Activity

More information

Knowledge Discovery Services and Tools on Grids

Knowledge Discovery Services and Tools on Grids Knowledge Discovery Services and Tools on Grids DOMENICO TALIA DEIS University of Calabria ITALY talia@deis.unical.it Symposium ISMIS 2003, Maebashi City, Japan, Oct. 29, 2003 OUTLINE Introduction Grid

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

Adaptive Personal Information Environment based on the Semantic Web

Adaptive Personal Information Environment based on the Semantic Web Adaptive Personal Information Environment based on the Semantic Web Thanyalak Maneewatthana, Gary Wills, Wendy Hall Intelligence, Agents, Multimedia Group School of Electronics and Computer Science University

More information

An Ontology-Based Methodology for Integrating i* Variants

An Ontology-Based Methodology for Integrating i* Variants An Ontology-Based Methodology for Integrating i* Variants Karen Najera 1,2, Alicia Martinez 2, Anna Perini 3, and Hugo Estrada 1,2 1 Fund of Information and Documentation for the Industry, Mexico D.F,

More information

Increazing interactivity in IPTV using MPEG-21 descriptors

Increazing interactivity in IPTV using MPEG-21 descriptors Increazing interactivity in IPTV using MPEG-21 descriptors Christos-Nikolaos Anagnostopoulos 1, George Tsekouras 1, Damianos Gavalas 1, Daphne Economou 1 and Ioannis Psoroulas 2 1 University of the Aegean,

More information

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest

More information

The CASPAR Finding Aids

The CASPAR Finding Aids ABSTRACT The CASPAR Finding Aids Henri Avancini, Carlo Meghini, Loredana Versienti CNR-ISTI Area dell Ricerca di Pisa, Via G. Moruzzi 1, 56124 Pisa, Italy EMail: Full.Name@isti.cnr.it CASPAR is a EU co-funded

More information

Component-Based Software Engineering TIP

Component-Based Software Engineering TIP Component-Based Software Engineering TIP X LIU, School of Computing, Napier University This chapter will present a complete picture of how to develop software systems with components and system integration.

More information

clarin:el an infrastructure for documenting, sharing and processing language data

clarin:el an infrastructure for documenting, sharing and processing language data clarin:el an infrastructure for documenting, sharing and processing language data Stelios Piperidis, Penny Labropoulou, Maria Gavrilidou (Athena RC / ILSP) the problem 19/9/2015 ICGL12, FU-Berlin 2 use

More information

SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL

SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL Wang Wei, Payam M. Barnaghi School of Computer Science and Information Technology The University of Nottingham Malaysia Campus {Kcy3ww, payam.barnaghi}@nottingham.edu.my

More information

A Semantic Template Based Designer for Web Processes

A Semantic Template Based Designer for Web Processes A Semantic Template Based Designer for Web Processes Ranjit Mulye, John Miller, Kunal Verma, Karthik Gomadam, Amit Sheth Large Scale Distributed Information Systems (LSDIS) Lab, Computer Science Department

More information

Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications.

Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications. Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications. Adam Westerski, Aftab Iqbal, and Giovanni Tummarello Digital Enterprise Research Institute, NUI Galway,Ireland

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

An Ambient Intelligence Application Integrating Agent and Service-Oriented Technologies

An Ambient Intelligence Application Integrating Agent and Service-Oriented Technologies An Ambient Intelligence Application Integrating Agent and -Oriented Technologies Nikolaos Spanoudakis a, b Pavlos Moraitis b a Singular Logic S.A. nspan@singularlogic.eu www.singularlogic.eu b Paris Descartes

More information

Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN

Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN Yann Abd-el-Kader, Bénédicte Bucher Laboratoire COGIT Institut Géographique National 2 av Pasteur 94 165 Saint Mandé

More information

Part III. Issues in Search Computing

Part III. Issues in Search Computing Part III Issues in Search Computing Introduction to Part III: Search Computing in a Nutshell Prior to delving into chapters discussing search computing in greater detail, we give a bird s eye view of its

More information

Linking ITSM and SOA a synergetic fusion

Linking ITSM and SOA a synergetic fusion Linking ITSM and SOA a synergetic fusion Dimitris Dranidis dranidis@city.academic.gr CITY College, Computer Science Department South East European Research Centre (SEERC) CITY College CITY College Founded

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

WEB services have received much attention and interest

WEB services have received much attention and interest Discovering Web Services Using Semantic Keywords Mauricio Espiza and Eduardo Mena Abstract With the increasing growth in popularity of Web services, the discovery of relevant services becomes a significant

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

Transforming UML Collaborating Statecharts for Verification and Simulation

Transforming UML Collaborating Statecharts for Verification and Simulation Transforming UML Collaborating Statecharts for Verification and Simulation Patrick O. Bobbie, Yiming Ji, and Lusheng Liang School of Computing and Software Engineering Southern Polytechnic State University

More information

Distributed QoS-Aware Discovery Engine

Distributed QoS-Aware Discovery Engine NeP4B Networked Peers for Business WP4 Task T4.4 Deliverable D4.4.1 Distributed QoS-Aware Discovery Engine (, 30/05/2009) Abstract This deliverable describes the approach and the architecture of a distributed

More information

An Archiving System for Managing Evolution in the Data Web

An Archiving System for Managing Evolution in the Data Web An Archiving System for Managing Evolution in the Web Marios Meimaris *, George Papastefanatos and Christos Pateritsas * Institute for the Management of Information Systems, Research Center Athena, Greece

More information

A semantic approach for discovering egovernment services

A semantic approach for discovering egovernment services 6th WSEAS International Conference on SYSTEM SCIENCE and SIMULATION in ENGINEERING, Venice, Italy, November 21-23, 2007 153 A semantic approach for discovering egovernment services EFTHIMIOS TAMBOURIS,

More information

PRIOR System: Results for OAEI 2006

PRIOR System: Results for OAEI 2006 PRIOR System: Results for OAEI 2006 Ming Mao, Yefei Peng University of Pittsburgh, Pittsburgh, PA, USA {mingmao,ypeng}@mail.sis.pitt.edu Abstract. This paper summarizes the results of PRIOR system, which

More information

Bibster A Semantics-Based Bibliographic Peer-to-Peer System

Bibster A Semantics-Based Bibliographic Peer-to-Peer System Bibster A Semantics-Based Bibliographic Peer-to-Peer System Peter Haase 1, Björn Schnizler 1, Jeen Broekstra 2, Marc Ehrig 1, Frank van Harmelen 2, Maarten Menken 2, Peter Mika 2, Michal Plechawski 3,

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

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

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design)

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Electronic Health Records for Clinical Research Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Project acronym: EHR4CR Project full title: Electronic

More information