Academia.eduAcademia.edu

Agent based systems

description71 papers
group4 followers
lightbulbAbout this topic
Agent-based systems are computational models that simulate the actions and interactions of autonomous agents, which can represent individuals or entities, to assess their effects on the system as a whole. These systems are used to study complex phenomena in various fields, including economics, social sciences, and artificial intelligence.
lightbulbAbout this topic
Agent-based systems are computational models that simulate the actions and interactions of autonomous agents, which can represent individuals or entities, to assess their effects on the system as a whole. These systems are used to study complex phenomena in various fields, including economics, social sciences, and artificial intelligence.

Key research themes

1. What are the design patterns and architectural frameworks that effectively capture agency properties in agent-based system development?

This theme focuses on how agent-oriented system design differs from traditional object-oriented approaches by emphasizing autonomy, social interaction, and internal mental states (e.g., beliefs, desires, intentions). Capturing these notions requires distinct design patterns, architectures, and methodologies that reflect agency concepts at varying abstraction levels. Such frameworks provide reusable building blocks to develop robust, flexible, and adaptive multi-agent systems, which is critical given the increasing adoption of agents in complex and distributed environments.

Key finding: This paper identifies the limitations of existing agent design patterns being overly object-oriented and tied to specific implementations. It introduces a novel classification scheme that incorporates the core notions of... Read more
Key finding: The study analyzes twelve heterogeneous agent architectures, focusing on how they handle memory, knowledge representation, and organizational structures within agents. It highlights that agent architectures provide... Read more
Key finding: This paper surveys existing agent-oriented software engineering methodologies that extend object-oriented and knowledge engineering approaches to address agent-specific concerns like mental states and social interactions. It... Read more
Key finding: By systematically comparing prominent AOSE methodologies (MaSE, Prometheus, Tropos), this work elucidates their strengths and weaknesses across conceptual, modelling, process, and pragmatic dimensions. Insights include how... Read more

2. How can flexible, scalable, and interoperable platforms support the development and deployment of large-scale agent-based systems in dynamic, distributed environments?

This research area addresses the practical challenges of building multi-agent systems that operate reliably and efficiently across diverse and distributed contexts such as industrial automation, energy markets, and communication networks. It includes platform architectures that support virtual organizations, standardized communication protocols, runtime reconfiguration, and interoperability between heterogeneous agent systems. Such platforms enable scalability, flexibility, and integration of agent technologies into real-world applications.

Key finding: Introduces PANGEA, an agent platform leveraging virtual organizations and IRC-based communication to provide scalable and flexible multi-agent systems. The platform fully supports concepts like roles, norms, and dynamic... Read more
Key finding: Offers a comprehensive, historical, and updated examination of contemporary agent development platforms, distinguishing between general-purpose and domain-specific ones. It highlights active development trends, platform... Read more
Key finding: Proposes MARIANNE, a multi-agent architecture framework integrating industrial agent design patterns and standards (e.g., RAMI4.0) to realize intelligent, flexible Cyber-Physical Production Systems (CPPS). It demonstrates the... Read more
Key finding: Presents TOOCC, a multi-agent based framework that enables interoperability between diverse and heterogeneous energy simulation tools via an ontology-based communication mechanism. This integration allows complex,... Read more

3. What theoretical and empirical insights guide the modeling, adaptation, and organization of agent societies and hierarchical multi-agent organizations?

This theme studies how agent-based models represent social aspects such as norms, roles, organizational structures, and dynamic adaptation within agent societies or organizations. It integrates concepts from normative systems, social science theories, and computational frameworks to enable agents to fulfil dynamic responsibilities, adapt to changing organizational requirements, and support open, flexible coordination. Such modeling is fundamental for developing autonomous agents capable of realistic social behavior and cooperative problem-solving.

Key finding: Develops a UML-based model for hierarchical organizations using normative agents capable of dynamically adapting to organizational norm changes by updating position profiles defined via norms. The model integrates social... Read more
Key finding: Reviews a broad spectrum of multi-agent research topics including economic mechanisms, distributed games, and the integration of computational negotiation models with normative and organizational theories. It highlights... Read more
Key finding: Offers a foundational survey of agent and multi-agent system concepts emphasizing autonomy, social ability, proactivity, and situatedness as essential agent traits. It further classifies MAS by organizational structure and... Read more
Key finding: Discusses agent properties and architectures stressing autonomy, social ability, and adaptability alongside system engineering perspectives. It proposes taxonomies and multi-dimensional characterizations of agents... Read more

All papers in Agent based systems

The study of multiagent systems (MASs) focuses on systems in which many intelligent agents interact with each other using communication protocols. For example, an authentication protocol is used to verify and authorize agents acting on... more
In this paper, we consider the problem of mobile agent-based e-shopping. We analyse the probability of success (the probability that an agent can find the destination shop) and the population growth of mobile agents. We found that though... more
Development of complex new products requires numerous decisions by many individuals and groups, which are often geographically and temporally distributed. There is a need to share and coordinate distributed resources and synchronise... more
Understanding the cognitive processes that occur when designing with computational tools and methodologies is crucial as these new contemporary means of design will eventually be changing our designerly ways of thinking, necessitating a... more
Understanding the cognitive processes that occur when designing with computational tools and methodologies is crucial as these new contemporary means of design will eventually be changing our designerly ways of thinking, necessitating a... more
Automatically determining the situation of an ad-hoc group of people and devices within a smart environment is a significant challenge in pervasive computing systems. Current approaches often rely on an environment expert to correlate the... more
This paper describes the design, fabrication and assembly process of a medium scale demonstrator that was developed in the framework of the authors' research on Interlocking Particle Structures (IPS). The demonstrator not only served as... more
How to cite Complete issue More information about this article Journal's homepage in redalyc.org Scientific Information System Network of Scientific Journals from Latin America, the Caribbean, Spain and Portugal Non-profit academic... more
Considering the great number of agent-oriented methodologies that can be found in literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in Agent-Oriented Software Engineering... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
This paper proposes an agent oriented approach to design web applications. Contrary to other research work, this paper considers agents only at the conceptual level because they are convenient abstractions. In the implementation, agents... more
This paper will discuss how cooperative agent-based systems, deployed with social skills and embodied automation features, can be used to interact with the operators in order to facilitate sharing of tacit knowledge and its later... more
Folded plate structures or shells are statically efficient structures. However, their construction is limited by the complexity and cost of their formwork. We used Computer Numerical Control Milling Technology to design a wooden formwork... more
The work presented in this paper describes the design for Graduation Project eCoordination System in our department. The proposed eCoordinator provides effective team-team, supervisor-team and coordinator-supervisors-teams collaboration.... more
La asignacion de horarios de clases es un problema complejo debido a la cantidad de restricciones que presenta y el criterio con el que se aplican. La asignacion de horarios de clases y salones universitarios, es un sistema experto que... more
This paper discusses a project where we, together with a group of 15 graduate students, designed, produced, and built small timber structure (a Camera Obscura) in Trondheim, Norway. The project was part of a full semester course at the... more
This paper discusses a project where we, together with a group of 15 graduate students, designed, produced, and built small timber structure (a Camera Obscura) in Trondheim, Norway. The project was part of a full semester course at the... more
The project investigates the potential of programmable bending-a strategy, which informs bending simulations of multilayered veneer elements with the data of its anisotropic grain structure. Project further examines the possibilities of... more
Generative design (GD) is the process of defining high-level goals and constraints and then using computation to automatically explore a range of solutions that meet the desired requirements. Generative processes are intelligent ways to... more
The use of production systems based on CNC manufactured integral joinery has been increasing in many design fields including architecture, construction and industrial design. In many cases, such production systems are based on connectors... more
This paper proposes a novel way of producing curved glulam timber elements where the formwork is integrated into a glulam beam. The method proposed accomplishes this by placing kerf cuts on a timber profile that gets bent and then encased... more
Today, with rapidly evolving information technology, computer technologies has become an interface rather than a tool for design process. With the development in computer applications it has become possible to solve design problems which... more
Grid Data Mining tools must be able to cope with very large, high dimensional and, frequently heterogeneous data sets that are geographically distributed and stored in different types of repositories, produced from different devices and... more
Generative design (GD) is the process of defining high-level goals and constraints and then using computation to automatically explore a range of solutions that meet the desired requirements. Generative processes are intelligent ways to... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
This paper presents a continuation of research on the prototyping of multi-agent systems for architectural design with a focus on generative design as a means to improve design exploration in the context of multiple objectives and... more
This paper presents a teaching experiment in which 3D digital computational models are explored as the representational base to integrate formal, structural, and environmental performance criteria in design. By describing the academic... more
This paper describes a design and construction method that combines two distinct material systems with fabrication aware form-finding and file-to-factory workflows. The method enables the fluent creation of complex materially efficient... more
We study the notion of robustness in stable matching problems. We first define robustness by introducing (a,b)-supermatches. An (a,b)-supermatch is a stable matching in which if a pairs break up it is possible to find another stable... more
The electricity markets have been suffering profound changes over the years. Nowadays, the European Union comes to reformulate its politics related with renewable energy sources, in order to encourage microgeneration, having demand... more
In this paper we present research works on non-intuitive and low-efficient negotiations between agents in agent based system. We find recommendation techniques as a suitable method of making negotiation smarter and more efficient. We have... more
This paper presents a modelling method based on planarization for double-curved segmented timber shell made from quad polygons and assembled by wood-wood connections. The inspiration is taken from timber dome structures [1, 2], where... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
This paper outlines a teaching methodology that utilizes folding as a form-generator and introduces an interdisciplinary student team to digital tools and research-through-design based methods. At the heart of the project is the design of... more
The electricity markets have been suffering profound changes over the years. Nowadays, the European Union comes to reformulate its politics related with renewable energy sources, in order to encourage microgeneration, having demand... more
Risk assessment is important for financial institution, especially in loan applications. Some have already implemented their own credit-scoring mechanisms to evaluate their clients' risk and make decisions based on this indicator. In... more
Risk assessment is important for financial institution, especially in loan applications. Some have already implemented their own credit-scoring mechanisms to evaluate their clients' risk and make decisions based on this indicator. In... more
Resumen-Este artículo presenta en detalle las fases de análisis y diseño de AOPOA, una metodología de programación orientada a agentes basada en una aproximación organizacional. Esta aproximación permite diseñar sistemas complejos... more
Technical requirements, specifications, and standards are fundamental documents that serve all the stages of the systems engineering management process. This paper presents Tesperanto-"Technical Esperanto"a model-based methodology and... more
* Artículo de investigación derivado del proyecto de investigación titulado: "Estudio y proposición de técnicas hibridas: programación por restricciones
* Artículo de investigación derivado del proyecto de investigación titulado: "Estudio y proposición de técnicas hibridas: programación por restricciones
In recent years, availability and usage of extensive systems for Electronic Healthcare Record (EHR) is increased. In medical centers such hospitals and other laboratories, more health data sets were formed during the treatment process. In... more
Recognizing hand-sketched symbols is a definitely complex problem. The input drawings are often intrinsically ambiguous, and require context to be interpreted in a correct way. Many existing sketch recognition systems avoid this problem... more
This paper outlines a teaching methodology that utilizes folding as a form-generator and introduces an interdisciplinary student team to digital tools and research-through-design based methods. At the heart of the project is the design of... more
The study of multiagent systems (MASs) focuses on systems in which many intelligent agents interact with each other using communication protocols. For example, an authentication protocol is used to verify and authorize agents acting on... more
Today, with rapidly evolving information technology, computer technologies has become an interface rather than a tool for design process. With the development in computer applications it has become possible to solve design problems which... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
The electricity markets have been suffering profound changes over the years. Nowadays, the European Union comes to reformulate its politics related with renewable energy sources, in order to encourage microgeneration, having demand... more
Considering the great number of agent-oriented methodologies that can be found in the literature, and the fact that each one defines its own concepts and system structure, one of the main challenges in agent-oriented software engineering... more
Download research papers for free!