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…

NegotiationWork (electrical)Order (exchange)Computer scienceMulti-agent systemParallel designmedia_common.quotation_subjectCivil engineeringSocially distributed cognitionDomain (software engineering)Diversity (business)media_common
researchProduct

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…

Network architectureComputer sciencebusiness.industryDistributed computingMulti-agent systemOrganizational network analysiscomputer.software_genreNetworking hardwarenetwork management artificial intelligenceNetwork management applicationNetwork simulationNetwork managementIntelligent computer networkElement management systemData miningbusinesscomputerNetwork management station
researchProduct

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 …

Object-oriented programmingSource codeDatabaseUse Case Diagrambusiness.industryComputer scienceDesign Patternmedia_common.quotation_subjectReusecomputer.software_genreSoftwareDocumentationSoftware design patternStructural patternWeb applicationClass diagrammulti-agent systemsSoftware engineeringbusinessComputer-aided software engineeringcomputermedia_common
researchProduct

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…

Operations researchbusiness.industryComputer scienceMulti-agent systemIntelligent decision support systemFloating car dataVehicle Information and Communication Systemcomputer.software_genreComputer securityAdvanced Traffic Management SystemTechnology managementIntelligent agentTraffic engineeringComputerSystemsOrganization_MISCELLANEOUSbusinesscomputerRoad traffic2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology
researchProduct

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…

Process (engineering)Computer sciencebusiness.industryMethod engineeringContext (language use)FIPADesign Process IEEE-FIPA standardMetamodelingSOFTWARE DEVELOPMENT PROCESSSoftware development processDesign ProcessSTANDARDDocumentationMETHODOLOGIESDesign processAOSEmulti-agent systemsEngineering design processSoftware engineeringbusinessDOCUMENTATION STANDARD
researchProduct

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 …

Process (engineering)business.industryComputer scienceMulti-agent systemMethod engineeringContext (language use)ReuseAgent-oriented software engineeringSoftware development processSoftware Engineering Process SEP Methodologies MASFragment (logic)Artificial intelligencebusinessSoftware engineeringSoftwareInternational Journal of Agent-Oriented Software Engineering
researchProduct

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…

Process managementKnowledge managementComputer scienceProcess (engineering)business.industryMechanical Engineeringmedia_common.quotation_subjectComputer aided planningControl (management)Settore ING-IND/35 - Ingegneria Economico-GestionaleDecentralizationIndustrial and Manufacturing EngineeringNegotiationProduction planningmulti-agent systemProduction (economics)IDEF3distributed manufacturingbusinessRepresentation (mathematics)Settore ING-IND/16 - Tecnologie E Sistemi Di Lavorazionemedia_common
researchProduct

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…

Process managementKnowledge managementComputer sciencebusiness.industryProcess (engineering)Multi-agent systemRealisationAgent-oriented software engineeringMetamodelingSoftware deploymentSoftware agentHolarchybusinessSoftwareInternational Journal of Agent-Oriented Software Engineering
researchProduct

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.

Reasoning systemArtificial architectureOpportunistic reasoningKnowledge representation and reasoningbusiness.industryComputer scienceMulti-agent systemRule-based systemMarketing and artificial intelligenceLegal expert systemSemantic reasonerModel-based reasoningcomputer.software_genreExpert systemArtificial intelligence situated approachProcedural reasoning systemOntologyDomain knowledgecomputer network managementAutomated reasoningArtificial intelligencebusinessSoftware engineeringcomputer
researchProduct

Evolutionary Reduction of the Complexity of Software Testing by Using Multi-Agent System Modeling Principles

2011

Reduction (complexity)Computer scienceSoftware testingMulti-agent systemSoftware constructionSystems engineering
researchProduct