A Rule-Based Approach to Automatic Service Composition

2012 ◽  
Vol 4 (1) ◽  
pp. 16-28 ◽  
Author(s):  
Maria J. Santofimia ◽  
Xavier del Toro ◽  
Felix J. Villanueva ◽  
Jesus Barba ◽  
Francisco Moya ◽  
...  

The incapability to foresee or react to all the events that take place in a specific environment supposes an important handicap for Ambient Intelligence systems, expected to be self-managed, proactive, and goal-driven. Endowing such systems with capabilities to understand and reason about context seems like a promising solution to overcome this hitch. Supported on the service-oriented paradigm, composing rather than combining services provides a reasonable mean to implement versatile systems. This paper describes how systems for Ambient Intelligence can be improved by combining automatic service composition and reasoning capabilities upon a distributed middleware framework.

2008 ◽  
Vol 29 (3-4) ◽  
pp. 265-276 ◽  
Author(s):  
Maria J. Santofimia ◽  
Francisco Moya ◽  
Felix J. Villanueva ◽  
David Villa ◽  
Juan C. Lopez

Author(s):  
Peng Yue ◽  
Liping Di ◽  
Wenli Yang ◽  
Genong Yu ◽  
Peisheng Zhao

In a service-oriented environment, an individual geospatial Web service is not sufficient to solve a complex real-world geospatial problem. Service composition, the process of chaining multiple services together, is required. Manual composition of Web services is laborious and requires much work of domain experts. Automatic service composition, if successful, will eventually widen the geospatial users market. This chapter reviews current efforts related to automatic service composition in both general information technology domain and geospatial domain. Key considerations in the geospatial domain are discussed and possible solutions are provided.


Author(s):  
Nabeel Azam ◽  
Vasa Curcin ◽  
Li Guo ◽  
Moustafa Ghanem

Workflow systems play an important role in service-oriented computing as they provide an intuitive mechanism for orchestrating the execution of remote services. Constructing new workflows from raw services however, is not always a straight-forward task. It requires resolving many decisions including locating available services, determining which of them match the user requirements and also deciding how to compose them together into valid applications. Workflow construction activities can be simplified, or possibly even automated, by using a combination of semantic annotations and delegation of the decision making tasks to intelligent agents. Two key challenges arise when developing a practical system that attempts to address this vision. The first is elaborating the key properties of service workflows and the decisions that agents are required to assist in. This information is needed for designing and implementing the internals of the agent mind. The second is designing and implementing the run-time interfaces between the workflow system and the agent system to enable the exchange of information between them. This chapter describes our experience in addressing these two challenges and in developing a framework that simplifies the workflow creation process within the ARGUGRID project.


Sign in / Sign up

Export Citation Format

Share Document