4,285 research outputs found

    Enabling Personalized Composition and Adaptive Provisioning of Web Services

    Get PDF
    The proliferation of interconnected computing devices is fostering the emergence of environments where Web services made available to mobile users are a commodity. Unfortunately, inherent limitations of mobile devices still hinder the seamless access to Web services, and their use in supporting complex user activities. In this paper, we describe the design and implementation of a distributed, adaptive, and context-aware framework for personalized service composition and provisioning adapted to mobile users. Users specify their preferences by annotating existing process templates, leading to personalized service-based processes. To cater for the possibility of low bandwidth communication channels and frequent disconnections, an execution model is proposed whereby the responsibility of orchestrating personalized processes is spread across the participating services and user agents. In addition, the execution model is adaptive in the sense that the runtime environment is able to detect exceptions and react to them according to a set of rules

    A Rule-driven Approach for Defining the Behavior of Negotiating Software Agents

    Get PDF
    One problem with existing agent-mediated negotiation systems is that they rely on ad hoc, static, non-adaptive, and hardcoded schemes to represent the behaviour of agents. This limitation is probably due to the complexity of the negotiation task itself. Indeed, while negotiating, software (human) agents face tough decisions. These decisions are based not only on the information made available by the negotiation server, but on the behaviour of the other participants in the negotiation process as well. The information and the behaviour in question are constantly changing and highly uncertain. In the first part of the paper, we propose a rule-driven approach to represent, manage and explore negotiation strategies and coordination information. For that, we divide the behaviour of negotiating agents into protocols, strategies and coordination. Among the many advantages of the proposed solution, we can cite the high level of abstraction, the closeness to human understanding, the versatility, and the possibility to modify the agents' behaviour during the negotiation process. To validate our solution, we ran many agent tournaments, and used the rule-driven approach to implement bidding strategies that are common in the English and Dutch auctions. We also implemented simple coordination schemes across several auctions. The ongoing validation work is detailed and discussed in the second part of the paper. Un des inconvĂ©nients qu'on retrouve frĂ©quemment dans les systĂšmes de nĂ©gociation par agents est qu'ils reposent sur des schĂ©mas ad-hoc, non adaptatifs et figĂ©s dans le code pour reprĂ©senter le comportement des agents. Cette limitation est probablement due Ă  la complexitĂ© de l'activitĂ© de nĂ©gociation elle-mĂȘme. En effet, au cours de la nĂ©gociation, les agents logiciels (humains) ont des dĂ©cisions difficiles Ă  prendre. Ces dĂ©cisions ne sont pas seulement basĂ©es sur l'information disponible sur le serveur de nĂ©gociation, mais aussi sur le comportement des autres participants durant le processus de nĂ©gociation. L'information et le comportement en question changent constamment et sont trĂšs incertains. Dans la premiĂšre partie de l'article, nous proposons une approche Ă  base de rĂšgles pour reprĂ©senter, gĂ©rer et explorer les stratĂ©gies de nĂ©gociation ainsi que l'information de coordination. Parmi les nombreux avantages de la solution proposĂ©e, on peut citer le haut niveau d'abstraction, la proximitĂ© avec la comprĂ©hension humaine, la souplesse d'utilisation et la possibilitĂ© de modifier le comportement des agents durant le processus de nĂ©gociation. Pour valider notre solution, nous avons effectuĂ© plusieurs tournois entre agents et utilisĂ© l'approche Ă  base de rĂšgles pour implĂ©menter des stratĂ©gies simples applicables Ă  l'enchĂšre anglaise et Ă  l'enchĂšre hollandaise. Nous avons aussi implĂ©mentĂ© des schĂ©mas simples de coordination impliquant plusieurs enchĂšres. Le travail de validation, en cours, est dĂ©taillĂ© et discutĂ© dans la seconde partie de l'article.e-negotiation, online auction, software agent, negotiation strategy, coordination, rule-based system, rule engine, NĂ©gociation Ă©lectronique, enchĂšres en ligne, agents logiciels, stratĂ©gie de nĂ©gociation, coordination, systĂšme Ă  base de rĂšgles, moteur de rĂšgles

    Adaptive Inter-Organizational Workflow Management for E-Business Integration

    Get PDF
    As the collaboration between companies is facilitated in e-business environment, inter-organizational workflow management becomes an important issue. Because the inter-organizational workflow consists of autonomous organizational workflow, the coordination of these autonomous processes is required. In this paper, a local viewed inter-organizational workflow model is proposed, in which an inter-organizational workflow is defined as a set of block activities. Exception handling rules for internal process are defined with pertinent block activities. Based on the suggested model, a multi-agent system and a coordination algorithm are proposed. For the illustration of the suggested model, an example interorganizational workflow about book order process is presented

    Multi Agent Systems in Logistics: A Literature and State-of-the-art Review

    Get PDF
    Based on a literature survey, we aim to answer our main question: ñ€ƓHow should we plan and execute logistics in supply chains that aim to meet todayñ€ℱs requirements, and how can we support such planning and execution using IT?ñ€ Todayñ€ℱs requirements in supply chains include inter-organizational collaboration and more responsive and tailored supply to meet specific demand. Enterprise systems fall short in meeting these requirements The focus of planning and execution systems should move towards an inter-enterprise and event-driven mode. Inter-organizational systems may support planning going from supporting information exchange and henceforth enable synchronized planning within the organizations towards the capability to do network planning based on available information throughout the network. We provide a framework for planning systems, constituting a rich landscape of possible configurations, where the centralized and fully decentralized approaches are two extremes. We define and discuss agent based systems and in particular multi agent systems (MAS). We emphasize the issue of the role of MAS coordination architectures, and then explain that transportation is, next to production, an important domain in which MAS can and actually are applied. However, implementation is not widespread and some implementation issues are explored. In this manner, we conclude that planning problems in transportation have characteristics that comply with the specific capabilities of agent systems. In particular, these systems are capable to deal with inter-organizational and event-driven planning settings, hence meeting todayñ€ℱs requirements in supply chain planning and execution.supply chain;MAS;multi agent systems

    The simplicity project: easing the burden of using complex and heterogeneous ICT devices and services

    Get PDF
    As of today, to exploit the variety of different "services", users need to configure each of their devices by using different procedures and need to explicitly select among heterogeneous access technologies and protocols. In addition to that, users are authenticated and charged by different means. The lack of implicit human computer interaction, context-awareness and standardisation places an enormous burden of complexity on the shoulders of the final users. The IST-Simplicity project aims at leveraging such problems by: i) automatically creating and customizing a user communication space; ii) adapting services to user terminal characteristics and to users preferences; iii) orchestrating network capabilities. The aim of this paper is to present the technical framework of the IST-Simplicity project. This paper is a thorough analysis and qualitative evaluation of the different technologies, standards and works presented in the literature related to the Simplicity system to be developed

    Early aspects: aspect-oriented requirements engineering and architecture design

    Get PDF
    This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical software development processes for aspects from early on in the software life cycle and explore the potential of proposed methods and techniques to scale up to industrial applications

    Intelligent Agent Supported Exception Management in Securities Trading

    Get PDF
    • 

    corecore