TOWARDS THE DEVELOPMENT OF AGENT-BASED ORGANIZATIONS THROUGH MDD

2013 ◽  
Vol 22 (02) ◽  
pp. 1350002 ◽  
Author(s):  
JORGE AGÜERO ◽  
CARLOS CARRASCOSA ◽  
MIGUEL REBOLLO ◽  
VICENTE JULIÁN

Virtual Organizations are a mechanism where agents can demonstrate their social skills since they can work in a cooperative and collaborative way. Nonetheless, the development of organizations using Multi-Agent Systems (MAS) requires extensive experience in different methodologies and platforms. Model-Driven Development (MDD) is a technique for generating application code that is developed from basic models and meta-models using a variety of automatic transformations. This paper presents an approach to develop and deploy organization-oriented Multi-Agent Systems using a model-driven approach. Based on this idea, we introduce a relatively generic agent-based meta-model for a Virtual Organization, which was created by a comprehensive analysis of the organization-oriented methodologies used in MAS. Following the MDD approach, the concepts and relationships obtained were mapped into two different platforms available for MAS development, allowing the validation of our proposal. In this way, the resultant approach can generate Virtual Organization deployments from unified meta-models, facilitating the development process of agent-based software from the user point of view.

2019 ◽  
Vol 11 (4) ◽  
pp. 1580-1602 ◽  
Author(s):  
Jose Simmonds ◽  
Juan A. Gómez ◽  
Agapito Ledezma

Abstract Flood problems are complex phenomena with a direct relationship with the hydrological cycle; these are natural processes occurring in water systems, that interact at different spatial and temporal scales. In modeling the hydrological phenomena, traditional approaches, like physics-based mathematical equations and data-driven modeling (DDM) are used. Advances in hydroinformatics are helping to understand these physical processes, with improvements in the collection and analysis of hydrological data, information and communication technologies (ICT), and geographic information systems (GIS), offering opportunities for innovations in model implementation, to improve decision support for the response to societally important floods impacting our societies. This paper offers a brief review of agent-based models (ABMs) and multi-agent systems (MASs) methodologies' applications for solutions to flood problems, their management, assessment, and efforts for forecasting stream flow and flood events. Significant observations from this review include: (i) contributions of agent technologies, as a growing methodology in hydrology; (ii) limitations; (iii) capabilities of dealing with distributed and complex domains; and (iv), the capabilities of MAS as an increasingly accepted point of view applied to flood modeling, with examples presented to show the variety of system combinations that are practical on a specialized architectural level for developing and deploying sophisticated flood forecasting systems.


Author(s):  
R. Boero

This chapter deals with the usage of grid technologies for nature-inspired algorithms and complex simulations. After shortly introducing the grid and its technological state of the art, some features are pointed out in order to set the boundaries of the applicability of such new technology to the matters of interest. Then two paragraphs show some possible usages of grid technologies. The first one introduces the master-worker paradigm as a conceptual and technological scheme that helps in solving issues related to dynamic optimisation via nature-inspired algorithms and in exploring the parameters space of complex simulations. The following paragraph concerns two other points: the possibility to distribute agents of agent-based simulations using multi-agent systems; and the boundaries, architectures, and advantages in distributing parts of complex simulations which are heavy from the computational point of view. The chapter, as a whole, acts as a guide presenting applicative ideas and tools to exploit grid technological solutions for the considered purposes.


2021 ◽  
Vol 13 (1) ◽  
pp. 87-93
Author(s):  
Viacheslav Pavlenko ◽  
◽  
Volodymyr Manuylov ◽  
Volodymyr Kuzhel ◽  
◽  
...  

The article provides a comparative analysis of existing software products and libraries that allow the design of multi-agent systems for diagnostics and maintenance systems for modern cars. The authors substantiate two main shortcomings inherent in all products - analogues: the need for high qualification of the user as a software code developer, and low performance of intelligent methods in the structure of agents, which worsens their performance. Both manufacturers and car owners are objectively interested in the widespread use of telematics systems for monitoring the technical condition of cars. Predictive diagnostics gives them access to a huge amount of information about all the nuances of car operation, wherever they are, during the entire service life. The application of this approach using a multi-agent system (MAS) will allow taking the next step in this direction. Information from the connected vehicles goes to the main server. Systematization and analysis of data make it possible to establish the causes of malfunctions, identify patterns of their occurrence and make further predictions. Purpose of the work: to perform a comparative analysis of existing software products and libraries that allow the design of multi-agent systems. The topic of the work is disclosed on the example of the analysis of software tools for the development and design of MAS at the present stage. There are a number of systems and libraries on the market designed for the development of multi-agent systems. These Case - systems are suitable for the development of multi-agent systems of any direction, that is, they are universal from this point of view. Therefore, for us it is a universal application tool for the automotive industry. Ultimately, the work performed a comparative analysis of existing software products and libraries that allow the design of multi-agent systems. The analysis revealed two main drawbacks inherent in all products - analogs: the need for high user qualifications as a developer of software code, and low indicators of the possibilities of introducing intelligent methods into the structure of agents, worsens the indicators of their work.


2018 ◽  
Vol 7 (1) ◽  
pp. 5-24 ◽  
Author(s):  
Martina Husáková

Abstract Complex systems are characterised by a huge amount of components, which are highly linked with each other. Tourism is one of the examples of complex systems collecting various activities leading to the enrichment of travellers in the view of receiving new experiences and increasing economic prosperity of specific destinations. The complex systems can be investigated with various bottom-up and top-down approaches. The multi-agent-based modelling is the bottom-up approach that is focused on the representation of individual entities for the exploration of possible interactions among them and their effects on surrounding environments. These systems are able to integrate knowledge of socio-cultural, economic, physical, biological or environmental systems for in-silico models development, which can be used for experimentation with a system. The main aim of the presented text is to introduce links between tourism, complexity and to advocate usefulness of the multi-agent-based systems for the exploration of tourism and its sustainability. The evaluation of suitability of the multi-agent systems in tourism is based on the investigation of fundamental characteristics of these two systems and on the review of specific applications of the multi-agent systems in sustainable tourism.


2004 ◽  
Vol 19 (1) ◽  
pp. 1-25 ◽  
Author(s):  
SARVAPALI D. RAMCHURN ◽  
DONG HUYNH ◽  
NICHOLAS R. JENNINGS

Trust is a fundamental concern in large-scale open distributed systems. It lies at the core of all interactions between the entities that have to operate in such uncertain and constantly changing environments. Given this complexity, these components, and the ensuing system, are increasingly being conceptualised, designed, and built using agent-based techniques and, to this end, this paper examines the specific role of trust in multi-agent systems. In particular, we survey the state of the art and provide an account of the main directions along which research efforts are being focused. In so doing, we critically evaluate the relative strengths and weaknesses of the main models that have been proposed and show how, fundamentally, they all seek to minimise the uncertainty in interactions. Finally, we outline the areas that require further research in order to develop a comprehensive treatment of trust in complex computational settings.


Author(s):  
Federico Bergenti ◽  
Enrico Franchi ◽  
Agostino Poggi

In this chapter, the authors describe the relationships between multi-agent systems, social networks, and the Semantic Web within collaborative work; they also review how the integration of multi-agent systems and Semantic Web technologies and techniques can be used to enhance social networks at all scales. The chapter first provides a review of relevant work on the application of agent-based models and abstractions to the key ingredients of our work: collaborative systems, the Semantic Web, and social networks. Then, the chapter discusses the reasons current multi-agent systems and their foreseen evolution might be a fundamental means for the realization of the future Semantic Social Networks. Finally, some conclusions are drawn.


Author(s):  
Yves Wautelet ◽  
Christophe Schinckus ◽  
Manuel Kolp

Information systems are deeply linked to human activities. Unfortunately, development methodologies have been traditionally inspired by programming concepts and not by organizational and human ones. This leads to ontological and semantic gaps between the systems and their environments. The adoption of agent orientation and multi-agent systems (MAS) helps to reduce these gaps by offering modeling tools based on organizational concepts (actors, agents, goals, objectives, responsibilities, social dependencies, etc.) as fundamentals to conceive systems through all the development process. Moreover, software development is becoming increasingly complex. Stakeholders' expectations are growing higher while the development agendas have to be as short as possible. Project managers, business analysts, and software developers need adequate processes and models to specify the organizational context, capture requirements, and build efficient and flexible systems.


Author(s):  
Robert E. Smith ◽  
Claudio Bonacina

In the multi-agent system (MAS) context, the theories and practices of evolutionary computation (EC) have new implications, particularly with regard to engineering and shaping system behaviors. Thus, it is important that we consider the embodiment of EC in “real” agents, that is, agents that involve the real restrictions of time and space within MASs. In this chapter, we address these issues in three ways. First, we relate the foundations of EC theory to MAS and consider how general interactions among agents fit within this theory. Second, we introduce a platform independent agent system to assure that our EC methods work within the generic, but realistic, constraints of agents. Finally, we introduce an agent-based system of EC objects. Concluding sections discuss implications and future directions.


Sign in / Sign up

Export Citation Format

Share Document