A Framework for Distributed Market Place Based on Intelligent Software Agents and Semantic Web Services

Author(s):  
Ali Khalili ◽  
Ali Habibi Badrabadi ◽  
Farid Khoshalhan
Author(s):  
Alexa Heucke ◽  
Georg Peters ◽  
Roger Tagg

An agent, in traditional use of the word, is a person that acts on behalf of another person or group of persons. In software, the term agent is broadly used to describe software that carries out a specialist range of tasks, on behalf of either a human user or other pieces of software. Such a concept is not new in computing. Similar things have been said about subroutines, re-usable objects, components and Web services. So what makes agents more than just another computer technology buzzword and research fashion?


2004 ◽  
Vol 19 (2) ◽  
pp. 175-180 ◽  
Author(s):  
M. BRIAN BLAKE ◽  
SIMON PARSONS ◽  
TERRY R. PAYNE

Advancements in software agents and Semantic Web service technologies are generally enhancing the landscape of electronic commerce. Semantic Web service technologies promise the standardisation and discoverability of software capabilities for network-enabled organisations. Moreover, with the addition of the intelligence and autonomy of software agents, transactions may be equally automated for consumer-to-consumer, business-to-consumer, and business-to-business collaborations. The 2003 Workshop on Electronic Commerce, Agents, and Semantic Web Services was held in conjunction with the International Conference on Electronic Commerce (ICEC2003). The purpose of this workshop was to bring together researchers and practitioners in the areas of electronic commerce, agents, and Semantic Web services to discuss the state-of-art in each individual area in addition to the synergies among the areas. This paper contains a summary of the workshop presentations and a discussion of next steps for Semantic Web services created in the working sessions concluding the workshop.


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.


Sign in / Sign up

Export Citation Format

Share Document