A three-level specification approach for an environment of software agents and Web services
Document Type
Article
Source of Publication
Electronic Commerce Research and Applications
Publication Date
8-9-2004
Abstract
This paper presents an approach for the specification of a software agent-based and Web service-oriented environment. A software agent is an autonomous entity that acts on user's behalf. Whereas a Web service is an accessible application that other applications and humans can discover and trigger. Users in collaboration with their agents compose Web services into high-level business processes denoted by composite services. The participation of Web services in a composite service is based on several selection criteria such as the execution cost of a Web service and the location of the resources on which a Web service will be performed. Prior to that selection, the specification approach puts forwards three levels: intrinsic, organizational/functional, and behavior. Besides the specification approach, the composition of Web services is illustrated in this paper with service chart diagrams. © 2003 Elsevier B.V. All rights reserved.
DOI Link
ISSN
Publisher
Elsevier BV
Volume
3
Issue
3
First Page
214
Last Page
231
Disciplines
Business | Computer Sciences
Keywords
Composition, Location, Software agents, Specification, Web services
Scopus ID
Recommended Citation
Maamar, Zakaria; Sheng, Quan Z.; Benatallah, Boualem; and Al-Khatib, Ghazi, "A three-level specification approach for an environment of software agents and Web services" (2004). All Works. 301.
https://zuscholars.zu.ac.ae/works/301
Indexed in Scopus
yes
Open Access
no