Search results for "Multi-Agent System"
showing 10 items of 154 documents
Distributed Cognition Learning in Collaborative Civil Engineering Projects Management
2012
Due to the diversity and complexity of its projects, the Civil Engineering domain has historically encompassed very heterogeneous disciplines. From the beginning, any Civil Infrastructure project is systematically divided into smaller subprojects in order to reduce or isolate the overall complexity. However, as a parallel design work, these subdesigns may experience divergences which often lead to design conflicts when they are merged back to the global design. If a high-quality design is desired, these conflicts need to be detected and solved.We present a Multiagent system able to manage these design conflicts by detecting them, by assisting the engineers in the negotiation of solutions, a…
Exploiting Deductive Processes for Automated Network Management
2005
This paper focuses on improving network management by the adoption of artificial intelligence techniques. We propose a distributed multiagent architecture for network management, which exploits the dynamic reasoning capabilities of the situation calculus in order to emulate the reactive behavior of a human expert to fault situations. The information related to network events is generated by programmable sensors deployed on the network devices and is collected by a logical entity for network managing where it is merged with general domain knowledge, with a view to identifying the root causes of faults and to decide on reparative actions. The logical inference system has been devised to carry…
Patterns Reuse in the PASSI methodology
2003
Design patterns already proved successful in lowering the development time and number of errors of object-oriented software; now, they are, candidate to play a similar role in the MAS (multi-agent system) context. In this work we describe our experiences in the identification, production and application of patterns for agents. Some patterns are described together with the classification criteria and documentation approach we adopt. Upon them, we base a pattern reuse process that can be considered one of the distinguishing elements of the design methodology (PASSI) we use to develop MAS. Patterns can be applied to an existing agent or used to produce a new one with the support of a specific …
A Rule-Based Multi-agent System for Road Traffic Management
2009
Road Traffic presents a high dynamism which makes necessary the development of traffic management and control strategies to improve traffic flows and more important, road safety. This dynamism makes necessary the use of intelligent systems to support traffic organizations and road operators to cope with incidents. In this paper we introduce a new expert system to support traffic management when weather problems occur in the road network. The system uses multiagent technology to work with the specific characteristics of traffic domain and is able to work in two modes: a) coordinately, where all the agents works to solve problems in large networks and b) locally where due to communications pr…
The IEEE-FIPA Standard on the Design Process Documentation Template
2014
Nowadays, it is a matter of fact that a “one-size-fit-all” methodology or design process useful and fitting every kind of problem, situation, or design context does not exist. (Situational) Method Engineering (SME) discipline aims at determining techniques and tools for developing ad hoc design methodologies. SME mainly and highly focuses on the reuse of portion of existing design processes or methodologies (the method fragments). In order to have means for creating SME techniques and tools and for creating new design processes, some key elements are needed: a unique process metamodel for representing design processes and fragments, a proper template for the description of AO design process…
Method fragments for agent design methodologies: from standardisation to research
2007
The method engineering paradigm enables designers to reuse portions of design processes (called method fragments or chunks in literature) to build processes that are expressly tailored for realising a system that is specific for some problem or development context. This paper initially reports on the standardisation attempt carried out by the FIPA Methodology Technical Committee (TC) and then presents the research activities we did starting from that work; these resulted in a slightly different definition of some of the most important elements of the approach in order to support a multiview representation of the fragment (the views are process, reuse, storing and implementation). The paper …
Negotiation mechanisms for capacity allocation in distributed enterprises
2003
Abstract The paper proposes an agent based approach for the capacity allocation in distributed enterprises, characterized by complex and articulated organizations and by geographically distributed production capacities contended by many product families. In such a scenario the process of allocating the production capacity to the single customer order is one the major bottlenecks of the production planning activity as far as many organizational decisional levels are involved and market turbulence implies a continuous retuning of the capacity allocation plan. A high grade of reactiveness is needed. Agent based approaches and negotiation models, by decentralizing the decisional control and sim…
An organisational approach to engineer emergence within holarchies
2010
An open issue in self-organisation is how to engineer emergent behaviours. This issue is also of interest for engineering holonic multi-agent systems as any level of a holarchy is dependant of the emergent behaviours of its sub-levels. In order to tackle this specific feature of holonic multi-agent systems, the capacity concept which abstracts a know-how from its concrete realisation is introduced. The use of this concept is illustrated in this paper through a case study using the ASPECS development process which enables the analysis, design, implementation and deployment of holonic multi-agent systems and integrates the capacity as a core concept of it is underlying metamodel, called capac…
A Dynamic Reasoning Architecture for Computer Network Management
2005
This paper focuses on improving network management and monitoring by the adoption of Artificial Intelli- gence techniques. In order to allow automated reasoning on networking concepts, we defined an accurate ontologi- cal model capable of describing as better as possible the networking domain. The thorough representation of the do- main knowledge is used by a Logical Reasoner, which is an expert system capable of performing high-level manage- ment tasks.