Article

A three-level specification approach for an environment of software agents and Web services.

Software Agents Research Group, College of Information Systems, Zayed University, Dubai, United Arab Emirates; School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia; Qatar College of Technology, Doha, Qatar
Electronic Commerce Research and Applications (Impact Factor: 1.3). 09/2004; 3:214-231. DOI: 10.1016/j.elerap.2003.12.002
Source: DBLP

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.

0 Bookmarks
 · 
90 Views
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Purpose – The paper aims to provide a comprehensive overview of business processes (BPs) literature by identifying and discussing key BP-related research themes and suggesting directions for future research. Design/methodology/approach – Latent semantic analysis was used to analyze the abstracts of academic articles related to BP. Over 2,700 articles that use the term “business process (BP)” in their title, abstract or keywords were identified through electronic journals database EBSCOHost and examined. Findings – The results clearly indicate growing interest in BP research during the past 20 years. The key research themes can be classified into core and associated BP research. Core BP research deals with four cornerstones of BP change: BP design, information technology, BP implementation, and ongoing BP management. The associated BP research lies on the intersection of BP and other research areas such as total quality management, supply chain management, e-commerce, etc. Research limitations/implications – There is a need to focus future research efforts on understanding the inter-relationships among the four identified cornerstones of BP change. There is also a need for more inter-disciplinary BP research and integration of BP-related organizational practices. Originality/value – The review offers a cross-disciplinary perspective on BP research. The proposed framework can be used to identify directions for future research and practice.
    Business Process Management Journal 07/2010; 16(4):566-597.
  • [Show abstract] [Hide abstract]
    ABSTRACT: Web services are being adopted, more and more, as a viable means of accessing Web-based applications. With a Web-native XML based solution, Web services can, thus, tackle the problem of heterogeneous sources and make them inter-operable. At present, there is a trend towards deploying business processes as composite Web services, known as Web services compositions. Web services compositions are synthesized by researchers from elementary web services, offering the opportunity for service providers and application developers to create value-added services, through Web services composition. However, a problem exists in the current distribution process of Web services compositions: the general analysis and selection of services can be overly complex and un-systemic. There is a need to manage composite Web services, based on these emerging technologies, but the research related to ranking candidate services and selection of optimization strategies is sparse. Nothing has yet been published that considers the constraints of non-functional service properties. In this paper, a design with object (DwO) approach is proposed. This has the advantage of being an object-orientated concept, which characterizes (i) changing the design object without directly changing the Web services themselves, and (ii) information hiding. A systemic but complete composition process is also proposed for Web services composition, which shows great promise in the emerging demand for composite Web services.
    Computer Standards & Interfaces 01/2007; · 1.18 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Web services are being adopted, more and more, as a viable means of accessing Web-based applications, and can be viewed as a technology based on maximal decoupling (and thus maximal reusability), available over an existing economic infrastructure (the Internet). This powerful concept is gradually taking root, because of the convergence of business and government efforts in making the Web the choice for all types of activities. Web services are self-contained, self-describing, modular applications that can be published, located and invoked across the web, offering a Web-native XML based solution. Thus, Web services can tackle the challenge of heterogeneous sources, creating interoperability. Currently, services composition is basically created through a predefined workflow or business logic model. Using the UML state chart analysis tool, the abstract specification and context-oriented approach can be attended to, or it can be incorporated with ontology, in a semantic way. These studies have specialized in the availability and reliability enhancement of Web services compositions and have concentrated on the execution of Web services, focusing on availability, and service selection, and even the verification of Web services. However, a problem exists in the current distribution process of Web services compositions: the general analysis and selection of services can be overly complex and un-systemic. There is a need to manage composite Web services, based on these emerging technologies, but the research related to ranking candidate services and selection of optimization strategies is sparse. Nothing has yet been published, that considers the constraints of non-functional service properties. In this paper, a novel approach is proposed. This present an approach to Web services composition; then practical implementation is illustrated; a case study, composing Web services for a collaborative design project is illustrated finally.

Full-text (2 Sources)

Download
82 Downloads
Available from
May 23, 2014