A development framework for component-based agent-oriented business services
by Tai Nguyen, Manuel Kolp, Loris Penserini
International Journal of Agent-Oriented Software Engineering (IJAOSE), Vol. 3, No. 2/3, 2009

Abstract: Nowadays, modern applications tend to be open and dynamic since they evolve in a changing organisational and operational environment where components can be added, modified, or removed at any time. Together, service-oriented computing and Multi-Agent Systems (MASs) represent dynamic and evolving structures which can change at run-time to benefit from the capabilities of new system entities or replace obsolete ones. They are particularly useful to define business services that refer to specific electronic business interactions. In this paper, we propose a business service development framework composed of three phases: modelling, design and specification. The modelling phase models two levels of a business service: the services of a business service and the agents of each service. The design phase details a business service with three models: component, structural and interaction. In the interaction model, which expresses the exchange or the communication between services or agents of a business service, there are three levels to model: the component (between services), the agent (between agents) and the message (the structure and ontology of messages). Finally, the specification phase presents information acquired from the modelling and design phases in a machine-readable language. Using the support toolkit, we developed a Multi-criteria Data Integration case study to illustrate the framework application.

Online publication date: Wed, 04-Mar-2009

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Agent-Oriented Software Engineering (IJAOSE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com