A Middleware Architecture for Secure Service Discovery using Ontologies with Multiagent Approach

Author(s):  
Arup Sarkar ◽  
Ujjal Marjit ◽  
Utpal Biswas

Web is a place for information sharing as well as service providing. With the addition of Service Oriented Architecture ensures better reusability, maintainability and flexibility among the heterogeneous data sources. Possibility of a better interoperability within such a heterogeneous data sources is less without further assistance. For better service discovery, these issues must be cleared first. Besides this, security measures also play a key role. By developing a Multiagent based middleware system can resolve all these issues. Further it will add up better communication among the different modules of the system as well as the self learning capability. This paper’s approach is aimed to the development of Multiagent system based middleware architecture for better service discovery, selection and invocation through a secure way without replacing the existing services based on Web Service and Semantic Web Service technologies. The architecture will use ontologies heavily to introduce the rich semantics to the services to provide better meaning understandable by machines.

2011 ◽  
Vol 20 (04) ◽  
pp. 357-370 ◽  
Author(s):  
D. PAULRAJ ◽  
S. SWAMYNATHAN ◽  
M. MADHAIYAN

One of the key challenges of the Service Oriented Architecture is the discovery of relevant services for a given task. In Semantic Web Services, service discovery is generally achieved by using the service profile ontology of OWL-S. Profile of a service is a derived, concise description and not a functional part of the semantic web service. There is no schema present in the service profile to describe the input, output (IO), and the IOs in the service profile are not always annotated with ontology concepts, whereas the process model has such a schema to describe the IOs which are always annotated with ontology concepts. In this paper, we propose a complementary sophisticated matchmaking approach which uses the concrete process model ontology of OWL-S instead of the concise service profile ontology. Empirical analysis shows that high precision and recall can be achieved by using the process model-based service discovery.


2014 ◽  
Vol 519-520 ◽  
pp. 1568-1571
Author(s):  
Su Yan Wu ◽  
Wen Bo Li

The distinctive characteristics of knowledge service oriented expert management system needs to have instant, on-demand service, accurate service, comprehensive services, and personalized service. In order to meet the requirements of the establishment of this system, this paper studied the construction of expert resources and expert retrieval services , and The crowdsourcing technology-based open expert body build, experts of different heterogeneous data sources access to information based expert body interaction semantics expert retrieval method


Author(s):  
Yajing Zhao ◽  
Jing Dong ◽  
Jian Huang ◽  
Yansheng Zhang ◽  
I-Ling Yen ◽  
...  

The collaboration of cyber physical systems poses many real-world challenges, such as knowledge restriction, resource contention, and communication limitation. Service oriented architecture has been proven effective in solving interoperability issues in the software engineering field. The semantic web service helps to automate service discovery and integration with semantic information. This chapter models cyber physical system functionalities as services to solve the collaboration problem using semantic web services. We extend the existing OWL-S framework to address the natures of the cyber physical systems and their functionalities, which are different from software systems and their functionalities. We also present a case study to illustrate our approach.


Author(s):  
Ujjal Marjit ◽  
Arup Sarkar ◽  
Subhrangsu Santra ◽  
Utpal Biswas

Automated service discovery is one of the very important features in any Semantic Web Service (SWS) based framework. Achieving this functionality in e-resource sharing system is not an easy task due to its hugeness and heterogeneity among the available resources. Any efficient automated service discovery will remain worthless until discovered services fulfill the required goal(s) demanded by the user or the client program. In this paper we have proposed a goal driven approach towards an automated service discovery using Agent Swarm in an innovative way .A novel multi agent based architecture has been introduced here for service discovery. Communications among the agent in service-oriented framework for the said purpose has also been illustrated here. Finally, the pictorial view of the running agent in the system is shown.


Author(s):  
Mourad Fariss ◽  
Naoufal El Allali ◽  
Hakima Asaidi ◽  
Mohamed Bellouki

Web service (WS) discovery is an essential task for implementing complex applications in a service oriented architecture (SOA), such as selecting, composing, and providing services. This task is limited semantically in the incorporation of the customer’s request and the web services. Furthermore, applying suitable similarity methods for the increasing number of WSs is more relevant for efficient web service discovery. To overcome these limitations, we propose a new approach for web service discovery integrating multiple similarity measures and k-means clustering. The approach enables more accurate services appropriate to the customer's request by calculating different similarity scores between the customer's request and the web services. The global semantic similarity is determined by applying k-means clustering using the obtained similarity scores. The experimental results demonstrated that the proposed semantic web service discovery approach outperforms the state-of-the approaches in terms of precision (98%), recall (95%), and F-measure (96%). The proposed approach is efficiently designed to support and facilitate the selection and composition of web services phases in complex applications.


2011 ◽  
Vol 7 (4) ◽  
pp. 299-315 ◽  
Author(s):  
Yeon-Seok Kim ◽  
Yoo-Seok Shim ◽  
Kyong-Ho Lee

As standard technologies to implement a service-oriented architecture, Web services support interoperability between heterogeneous platforms. In the ubiquitous era, for Web services to become a universal software development paradigm, they must be able to support a MANET environment with a variety of mobile devices. In this paper, we propose an efficient method that discovers services in MANET environments, where mobile devices are free to move independently. The proposed method constructs stable clusters based on the mobility of devices. It also selects an appropriate service discovery scheme for a cluster depending on its characteristics. Experimental results show that the proposed method outperforms previous methods, and discovers services based on the features of a cluster.


2014 ◽  
pp. 2056-2076
Author(s):  
Yajing Zhao ◽  
Jing Dong ◽  
Jian Huang ◽  
Yansheng Zhang ◽  
I-Ling Yen ◽  
...  

The collaboration of cyber physical systems poses many real-world challenges, such as knowledge restriction, resource contention, and communication limitation. Service oriented architecture has been proven effective in solving interoperability issues in the software engineering field. The semantic web service helps to automate service discovery and integration with semantic information. This chapter models cyber physical system functionalities as services to solve the collaboration problem using semantic web services. We extend the existing OWL-S framework to address the natures of the cyber physical systems and their functionalities, which are different from software systems and their functionalities. We also present a case study to illustrate our approach.


Author(s):  
Radhika Jain ◽  
Balasubramaniam Ramesh

A Web service is an interface that describes a collection of operations that are network accessible through standardized XML (extensible markup language) messaging specifications such as SOAP, WSDL (Web service description language), and UDDI to provide open, XML-based mechanisms for application interoperability, service description, and service discovery (Kim & Jain, 2005). They are self-contained, modular units of application logic that provide business functionality to other applications via an Internet connection (Srivastava & Koehler, 2003). Although Web services are a relatively new concept, they provide a solution to the set of serious problems that have plagued enterprise systems using a service-oriented architecture (SOA). Web services address a similar set of problems that middleware technologies such as CORBA, RPC, COM, and RMI address by providing a tightly coupled and vendor-driven proprietary environment for implementing SOA.


2008 ◽  
Vol 17 (01) ◽  
pp. 53-75
Author(s):  
TASMEIA YOUSAF ◽  
ILUJU KIRINGA ◽  
LEI JIANG

The need for data sharing across heterogeneous data sources is growing. Peer Database Management Systems (PDBMSs) offer one data sharing approach, which favors a direct and dynamic node-to-node model of communication with no centralized control. Moreover, Service Oriented Architectures (SOA) using Web service technologies allow users to leverage existing assets towards the goal of building new architectures and integrating existing systems that can be componentized. We propose an Open Service Architecture for PDBMSs (OSAP). This architecture offers the main services of a PDBMS as Web services that are invoked via the communication network using a set of well-defined interfaces. This approach provides power and flexibility in terms of development and usage of the system. We have implemented this architecture within the Hyperion PDBMS infrastructure. We provide an analysis of the implementation of the OSAP architecture in terms of its characteristics. We also conduct a performance comparison with both the original Hyperion architecture, and a much simpler architecture that hides all the internal functionalities offered by a PDBMS as private processes that can be used by other peers only through one single web service which acts as peer manager.


Sign in / Sign up

Export Citation Format

Share Document