Skip to main content
Article
A three-level specification approach for an environment of software agents and Web services
Electronic Commerce Research and Applications
  • Zakaria Maamar, Zayed University
  • Quan Z. Sheng, University of New South Wales (UNSW) Australia
  • Boualem Benatallah, University of New South Wales (UNSW) Australia
  • Ghazi Al-Khatib, Qatar College of Technology
Document Type
Article
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.

Publisher
Elsevier BV
Disciplines
Keywords
  • Composition,
  • Location,
  • Software agents,
  • Specification,
  • Web services
Scopus ID
3342984249
Indexed in Scopus
Yes
Open Access
No
https://doi.org/10.1016/j.elerap.2003.12.002
Citation Information
Zakaria Maamar, Quan Z. Sheng, Boualem Benatallah and Ghazi Al-Khatib. "A three-level specification approach for an environment of software agents and Web services" Electronic Commerce Research and Applications Vol. 3 Iss. 3 (2004) p. 214 - 231 ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/1567-4223" target="_blank">1567-4223</a>
Available at: http://works.bepress.com/zakaria-maamar/7/