1,721,287 research outputs found
Co-ordination of mobile information agents in TuCSoN
The increasing need to access and elaborate dynamic and heterogeneous information sources distributed over the Internet calls for new models and paradigms for application design and development. The mobile agent paradigm promotes the design of applications where agents roam through Internet sites to locally access and elaborate information and resources, possibly co-operating with each other. Focuses on mobile agent co-ordination, and presents the TuCSoN co-ordination model for Internet applications based on mobile information agents. TuCSoN exploits a notion of local tuple-based interaction space, called a tuple centre. A tuple centre is a tuple space enhanced with the capability of programming its behaviour in response to communication events. This enables properties to be embedded into the interaction space, and a mobile agent to be designed independently of the peculiarities of the information sources. Several issues critical to Internet applications can then be charged on tuple centres transparently to agents. The effectiveness of the TuCSoN model is first shown by means of an application example in the area of Internet information retrieval, then discussed in the context of workflow management and electronic commerce
Preface: Coordination of Internet Agents
Preface to the “Coordination of Internet Agents” boo
Molecules of Knowledge: architettura, implementazione ed esempi
La tesi si propone di valutare la architettura del modello "Molecules of Knowledge", di realizzarne la sua implementazione su infrastruttura TuCSoN opportunamente verificata ed estesa, e di effettuare esperimenti di sistemi MoK in scenari applicativi come i news management systems
BioTuCSoN: biochemical extension of TuCSoN to support self-organising coordination
Starting from pervasive computing paradigm, we want to face the new system's requirements, concerning, mainly, self-organisation, situatedness and adaptivity, through the definition and execution of nature-inspired patterns. They are extracted by the study of dynamics in biological systems and we consider for their implementation the biochemical tuple spaces model. In particular, the aim of the thesis is to design and realize a first biochemical extension of TuCSoN (technology based on tuple spaces model) and, then, to verify its capabilities by means of a proper case study, that deals with local self-organisation and competition of services in an open and highly-dynamic environment
Agent-Oriented Software Engineering for Internet Applications
The metaphors of autonomous agents and agent societies have the potential to make a significant impact in the processes of analysis, design and development of complex software systems on the Internet. In this chapter, we concentrate predominantly on agent societies, and show how work on coordination models and technologies provides a powerful framework for the engineering of Internet-based, multi-agent systems. First, we introduce the concepts of agent, multi-agent system, and agent-oriented software engineering, and highlight the specific issues that arise when we take the Internet as the environment that agents inhibit. We then provide a brief survey of the state of the art in the area of agent-oriented methodologies, paying particular attention to the Gaia methodology for agent-oriented analysis and design. Gaia was originally conceived for benevolent agents inhabiting closed systems. However, to broaden its scope, we show how insights from the area of coordination models can be incorporated in order to make it more suitable for developing Internet-based applications
Building Mobile Agent Applications in HiMAT
An engineered approach to the design of mobile agent applications requires appropriate abstractions for both the space where agents move and the conceptual space of mobile agent interaction: The paper introduces the HiMAT framework for mobile agent applications, which models the Internet as a collection of hierarchical domains, where programmable coordination media rule mobile agent's interaction within each domain and locally to each node. This provides the designers of mobile agent systems with a single, coherent framework enabling them to effectively deal with network topology, authentication, authorisation and coordination in a uniform way
Challenges of decentralized coordination in large-scale ubicomp systems
The peculiar features of emerging large-scale ubicomp systems require novel approaches to coordinate their overall activities and functionalities in a decentralized way. In this position paper, we introduce a few representative application scenarios that calls for decentralized and adaptive coordination, and discuss some key-challenges to be faced by research in decentralized coordination models and technologies
Software engineering for large-scale multi-agent systems
Objects and agents are abstractions that exhibit points of similarity, but the development of agent-based software poses other challenges to software engineering since software agents are inherently more complex entities. In addition, a large-scale multi-agent system needs to satisfy multiple stringent requirements such as reliability, security, interoperability, scalability, reusability, and maintainability, This workshop brought together researchers and practitioners to discuss the current state and future direction of research in software engineering for large-scale multi agent systems. A particular interest was to understand those issues in the agent technology that difficult and/or improve the production of large-scale distributed systems
From Agents to Blockchain: Stairway to Integration
The blockchain concept and technology are impacting many different research and application fields; hence, many are looking at the blockchain as a chance to solve long-standing problems or gain novel benefits. In the agent community several authors are proposing their own combination of agent-oriented technology and blockchain to address both old and new challenges. In this paper we aim at clarifying which are the opportunities, the dimensions to consider, and the alternative approaches available for integrating agents and blockchain, by proposing a roadmap and illustrating the issues yet to be addressed. Then, as both validation of our roadmap and grounds for future development, we discuss the case of Tenderfone, a custom blockchain integrating concepts borrowed from agent-oriented programming
Coordination in Large-Scale Socio-Technical Systems: Introduction to the Special Section
Most of the emerging software-intensive systems nowadays are very large-scale ones, and inherently socio-technical. In this introduction to the special section on 'Coordination in Large-Scale Socio-Technical Systems' we argue that the peculiar features of such emerging systems (up to millions of interacting components, lacking central control, mixing humans and artificial components) call for novel approaches to coordinate the overall activities and functionalities. Accordingly, we discuss some key-challenges to be faced by research in coordination models and technologies, and introduce the three articles of the special section
- …
