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 01/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.

  • [Show abstract] [Hide abstract]
    ABSTRACT: Web services are being adopted as a viable means of accessing Web-based applications. Web services are not only used to exchange information between enterprises but also to help software developers provide value-added services for various demands. Web service compositions are synthesised by researchers from elementary Web services, offering the opportunity for service providers and application developers to create value-added services. However, a problem exists in the current distribution process of Web service compositions: the general analysis and selection of services can be overly complex and are completed manually. Therefore, there is a need to manage composite Web services automatically. But the research related to ranking candidate services and selection of optimisation strategies is sparse. Yet, few have been published that consider the constraints of non-functional properties. In this article, a systemic but autonomous composition process has been proposed. This study proposes an evolutionary approach that applies the characteristics of the object-oriented concept of Web services and the genetic algorithm to effectively manage and optimise the Web service composition. It is capable of escaping not only from local optima due to a population-based approach, but also from unbiased nature, which enables it to perform well in a situation with little domain knowledge. In this article, the related literature is reviewed. Then, the Web service composition model incorporated with a genetic algorithm is proposed. Finally, a practical implementation is illustrated and shows a good result in terms of solution quality.
    Int. J. Systems Science. 01/2011; 42:1625-1638.
  • 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. 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. Genetic algorithms (GA) has been widely used to solve optimization problems for large scale and complex systems. However, when insufficient knowledge is incorporated, GA is less efficient in terms of searching for an optimal solution. This paper develops a generic genetic algorithm incorporating knowledge extracted from the rough set theory. The advantages of the proposed solution approach include improving the performance of the GA by reducing the domain range of initial population, rule constraining crossover process and rule constrained mutation process, using the rough set theory for composite Web services. Also by proposing the hybrid approach, the GA and rough set theory can operate effectively thus to produce an optimal solution (the best combination of Web services).
    Advanced Information Networking and Applications, 2008. AINA 2008. 22nd International Conference on; 04/2008

Full-text (2 Sources)

Available from
May 23, 2014