General Terms Design, Experimentation
Sign up for access to the world's latest research
Abstract
Most of the proposed approaches in automatic service selection assume the existence of a common ontology among communicating agents. However, this assumption becomes difficult to support in environments, where the agents' ontologies can evolve independently based on their individual experiences. In this paper, we propose an approach through which agents can cooperatively update their ontologies and teach one another concepts from their ontologies. This leads to a society of agents with different but overlapping ontologies. Our simulation results show that mutually accepted concepts emerge based on the interactions of the agents. Further, agents learn and use concepts that are created by other to express their own service needs.
Related papers
2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops, 2006
This paper addresses the dynamic service selection and composition issues for the satisfaction of user requirements. We propose an approach in which agents perform service composition through unplanned interactions. In our architecture, agents offer semantic web services and are capable of reasoning about their services' functionalities. These agents are provided with an interaction protocol that allows them, through dialogue games, to select and compose appropriate services' functionalities in order to fulfill a complex set of requirements specified by a user.
Web Semantics: Science, Services and Agents on the World Wide Web, 2004
The current infrastructure for Web services supports service discovery based on a common repository. However, the key challenge is not discovery but selection: ultimately, the service user must select one good provider. Whereas service descriptions are given from the perspective of providers, service selection must take the perspective of users. In this way, service selection involves pragmatics, which builds on but is deeper than semantics.
2006
In this paper we present a novel, ontology-based approach to service discovery, which exploits domain knowledge and semantic service descriptions to guide the service discovery process and provide advice on service selection and instantiation in interoperable adaptive information systems. The proposed system architecture for service discovery and advice has the advantage of providing specific advice at multiple levels of granularity during the service composition process. At the highest level, the system can help to determine what kind of abstract service is required against a contextual functional request. Once all the services that can fulfill the required function are discovered, the advice system can recommend an appropriate concrete service, taking into account both problem characteristics and quality considerations. More specialized, in-depth advice can also be given, for example, on how to initialize and configure the parameters of a service. The approach and prototype have been proposed to demonstrate practical benefits in the framework of the MAIS (Multi-channel Adaptive Information Systems) project .
PhD Dissertation, 2013
As the utilization and development of Web services grows rapidly, the problem of analysing of existent Web services naturally arises. The analysis provided by the recent research work mostly extends to the statistical and explanatory examination of collections of Web services while deeper analysis of semantically annotated versions of services and the practical usage of the results of analysis are yet to receive substantial attention. The vast major- ity of existing web services lack any kind of formally expressed semantics, making semantic annotation a crucial preliminary step for analysis. In the absence of appropriate reference domain ontologies, annotation of existing web services is dependent on ontology development and ontology learning techniques. There is a great need for the development of automated ontology learning systems that allow semantic annotation of large collections of web services lacking any auxiliary textual materials. There is also a lack of effec- tive evaluation frameworks for assessing the quality of the provided semantic annotation on a large scale. The availability of a large quantity of semanti- cally annotated web services should allow the development of service selection and composition methods, taking advantage of domain diversity and the real- world characteristics of Web services. Moreover, user-generated contents such as tags and ratings in social networks are a rich source of information that can be exercised to perform more efficient service selection. Similarly, any method that targets the employment of user profiles in a social network needs to address a plausible solution for privacy issues. The main contribution of this dissertation is the development of techniques and frameworks supporting the construction, exploitation, and analysis of semantic web services. Specifically, we developed a semi-supervised method for ontology learning from Web service interface descriptions (WSDLs). The generated ontology is later used for semantic annotation of the examined web services. We also introduced a problem ontology as a specific case of task ontology, decomposing the given user query into a set of web services satisfying user requirements. The feasibility of problem ontology is evaluated as an action-planning component for a multi-robot system. Further, we developed an evaluation approach, suitable for the effective evaluation of large-scale, heterogeneous, real-world web service annotations. The approach consists of a set of procedures and metrics from network theory applied to the network structure of web services. The network is constructed by linking web services via matching input and output parameters of their operations. These web service networks are used to discover information exchange patterns among communities of services. The determined patterns can be employed for more effective service selection and composition strategies. Finally, in the context of a social network, we introduce a framework for privacy trust-aware user profile utilization. The efficiency of this framework is evaluated in the context of a user item-based recommendation system
This article proposes both an agent representation and an agent communication model based on a social approach. By modelling Grid services with agents we are confident to be able to realise the interactive, dynamic generation of services that is necessary in order to have learning effects on interlocutors. The approach consists of integrating features from agent communication, language interpretation and e-learning/human-learning into a unique, original and simple view that privileges interactions, yet including control. The model is based on STROBE and proposes to enrich the languages of agents (Environment + Interpreter) by allowing agents to dynamically modify them -at run time -not only at the Data or Control level, but also at the Interpreter level (meta-level). The model is inscribed within a global approach, defending a shift from the classical algorithmic (control based) view to problem solving in computing to an interaction-based view of Social Informatics, where artificial as well as human agents operate by communicating as well as by computing. The paper shows how the model may not only account for the classical communication agent approaches, but also represent a fundamental advance in modelling societies of agents in particular in dynamic service generation scenarios such as those necessary today on the Web and proposed tomorrow on the Grid. Preliminary concrete experimentations illustrate the potential of the model; they are significant examples for a very wide class of computational and learning situations.
Proceedings of the 1st international conference on Scalable information systems - InfoScale '06, 2006
This research addresses the formation of new concepts and their corresponding ontology in a multiagent system where individual autonomous agents try to learn new concepts by consulting several other agents. In this research individual agents create and learn their distinct conceptualization and rather than a commitment to a common ontology they use their own ontologies. In this paper multi-agent supervised learning of concepts among individual agents with diverse conceptualization and different ontologies is introduced and demonstrated through an intuitive example in which supervisors are other agents rather than a human.
2014
Abstract. Enterprise interoperability in distributed environments has been recently improved by adopting the emerging Web Service standards and technology, making an ever-growing number of services available on the web. One of the major problems in this framework is how to make effective and efficient the process of matching service descriptions in order to find suitable available services for a given service request. Semantic service interoperability is thus a main research issue. In the paper, we propose the Semantic Driven Service Discovery approach for open P2P systems, where peers are organized in a semantic community for interoperability purposes. In the approach, ontologies are introduced to express domain knowledge related to service descriptions and to guide service discovery by mapping/matching service requests against service entertainments according to defined inter-peer semantic links. 1
2011
Interconnecting services is a complex task. A part of the complexity comes from the need to have a common, shared view of the information, ontology. Thus, there is a need for approaches that help to overcome the differences between service ontologies, and to manage the possible future evolution of the ontologies. The approach proposed in this paper provides a support for cooperation between services. Our proposition is useful for service architectures that evolve and grow in size constantly. The number of services increases and even services are changing to offer new alternatives. The aim is to provide a flexible way to partially automate the processing of ontology and related mapping evolution management. A case study in Telecom service cooperation illustrates the benefits of our approach. We apply our algorithm and implementation prototype p 2 OEManager to Message Billing Service ontology and Internet Billing Service ontology and particularly, we use our ontology agent model and prototype to manage some significant changes in these ontologies.
International Journal of Innovation, Management and Technology, 2012
Web services are useless if they cannot be discovered. So, discovery is the most important task in the Web service model.Recent researchers have focused on performing semantic matching to enhance the accuracy of Web service discovery.In this paper we present a framework for Web services discovery and selection based on intelligent software agents, OWLS and domain ontologies. With the help of software agents, information provided by Web services can be made more efficient and more dynamic.With semantics provided by OWLS and domain concepts, match and discovery engine can return the most relevant services.
The 2nd International Conference on Distributed Frameworks for Multimedia Applications, 2006
The Multi-Agent Systems (MAS) represent an environment for the design, development and deployment of Intelligent and Distributed Processing Systems focused on sophisticated applications, as the collaborative learning [1] and the auctions [2]. This paradigm aims for the encapsulation of specific functionalities in an intelligent and autonomous software component called Agent. So in order to support a cooperative platform among Agents is necessary to share the knowledge domain and to make easy the administration of the Ontologies repositories. This kind of role is carry out by an Ontology Agent, which receives demands of specific services from the Agents of the MAS, deals with them and responds with the appropriate message. Therefore in this work is depicted a methodology for building Ontology Agents that are encoded as Web Services to federate functionalities regarding to the administration of Ontologies through the Internet. The aim of the paper is to encourage the development of specialized Agents that integrate all the tasks for managing Ontologies, and that offer them to the Agents community.

Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (5)
- REFERENCES
- M. Şensoy and P. Yolum. A context-aware approach for service selection using ontologies. In Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 931-938, 2006.
- Y. Kalfoglou and M. Schorlemmer. Ontology mapping: the state of the art. The Knowledge Engineering Review, 18(1):1-31, 2003.
- A. Tversky. Features of similarity. Psychological Review, 84(4):327-352, 1977.
- P. Yolum and M. P. Singh. Engineering self-organizing referral networks for trustworthy service selection. IEEE Transactions on Systems, Man, and Cybernetics, A35(3):396-407, 2005.