Dynamic Agency: a Methodology and Architecture for Multiagent Systems
نویسندگان
چکیده
¯ Definizione di una architettura e metodologia generale per la concezione, – la preesistenza degli agenti alla decisione di integrarli in una agen-zia; – il riutilizzo degli agenti per costruire agenzie diverse; – il ruolo dell'inferenza distribuita come un supporto al progetto e alla costruzione di una agenzia, in aggiunta al suo ruolo tradizionale di supporto all'attività di risoluzione di un problema. ¯ Definizione di una architettura e metodologia generale per la concezione, il progetto e lo sviluppo di agenzie che permette [12, 13]: – l'automazione dell'attività di selezione degli agenti per formare una agenzia; – l'automazione dell'attività di instaurazione di una struttura comune di cooperazione fra agenti inizialmente eterogenei; – l'automazione dell'attività di modifica flessibile della composizione, ciò e dell'insieme di agenti, di una agenzia. Nello scenario delineato dall'approccio dell'agenzia dinamica, i tre processi di progetto, costruzione e risoluzione del problema di una agenzia dinamica possono essere automaticamente eseguiti. In questo modo, a partire da una esigenza formalizzata, una agenzia dinamica chè e in grado di affrontare tale esigenza pù o essere automaticamente progettata, costruita e fatta operare. In questa prospettiva, l'utente dell'agenzia che esprime una esigenza pù o anche essere considerato come il progettista della macchina,ciò e dell'agenzia dina-mica, che risolve l'esigenza.lare a mia madre e mio padre, e a tutti i parenti, in particolare a don Giovanni.
منابع مشابه
Dynamic agencies: concepts and applications
In the eld of multiagent systems, belonging to the more general area of Distributed Arti cial Intelligence (DAI), it is important to conceive a multiagent system as an unique machine, called agency. The conception of agency as an unitary machine, which derives from the work of Minsky [8], has the interesting role of focusing some of the critical problems involving the agency machine in general....
متن کاملAutomated Derivation of Complex Agent Architectures from Analysis Specifications
Multiagent systems have been touted as a way to meet the need for distributed software systems that must operate in dynamic and complex environments. However, in order for multiagent systems to be effective, they must be reliable and robust. Engineering multiagent systems is a non-trivial task, providing ample opportunity for even experts to make mistakes. Formal transformation systems can prov...
متن کاملMultiagent Systems Engineering
This paper describes the Multiagent Systems Engineering (MaSE) methodology. MaSE is a general purpose, methodology for developing heterogeneous multiagent systems. MaSE uses a number of graphically based models to describe system goals, behaviors, agent types, and agent communication interfaces. MaSE also provides a way to specify architecture-independent detailed definition of the internal age...
متن کاملMultiagent Decision Making For SME Supply Chain Simulation
To tackle the complexity and heterogeneity of the networks that integrate Mechatronic SMEs, this paper describes a modelling and simulation solution based on multiagent system and ArchMDE (Architecture Model Drive Engineering) methodology for supply chain agentification. This research work outlines two main results: conceptualisation and modelling. The first one deals with the identification an...
متن کاملMultiagent Systems Engineering: the Analysis Phase
This report describes the Analysis phase of the Multiagent Systems Engineering (MaSE) methodology. MaSE is a general purpose, methodology for developing heterogeneous multiagent systems. The goal of MaSE is to guide a system developer from an initial system specification to a multiagent system implementation. This is done by directing the designer through this set of inter-related system models...
متن کاملAn Architecture - Centric Approach for Software Engineering with Situated Multiagent Systems
Developing and managing today’s distributed applications is hard. Three importantreasons for the increasing complexity that characterize a large family of systems are:(1) stakeholders involved in the systems have various, often conflicting quality require-ments; (2) the systems are subject to highly dynamic and changing operating condi-tions; (3) activity in the systems is inher...
متن کامل