Towards a next-generation AOSE methodology
Hoa Khanh Dam,Michael Winikoff +1 more
TLDR
It is argued that the time is ripe to begin the development of a next generation agent-oriented software engineering (AOSE) methodology, leading ultimately towards a unified AOSE methodology.About:
This article is published in Science of Computer Programming.The article was published on 2013-06-01 and is currently open access. It has received 39 citations till now. The article focuses on the topics: Agent-oriented software engineering.read more
Citations
More filters
BookDOI
Agent-Oriented Software Engineering
Onn Shehory,Arnon Sturm +1 more
TL;DR: This chapter describes method and results of a survey aiming at a comprehensive and up-to-date overview of deployed examples of MAS&T, and concludes thatMAS&T have been successfully deployed in a significant number of applications, though mostly in what could be called niche markets.
Journal ArticleDOI
The SOTA approach to engineering collective adaptive systems
TL;DR: This paper presents a general model for collective adaptive systems called SOTA (“State of the Affairs”), which brings together the lessons of goal-oriented requirements modeling, context-aware system modeling, and dynamical systems modeling and enables: early verification of requirements, identification of knowledge requirements for self-adaptation, and the identification of the most suitable architectural patterns forSelf- Adaptation.
Book ChapterDOI
The Landscape of Agent-Oriented Methodologies
Arnon Sturm,Onn Shehory +1 more
TL;DR: This chapter surveys existing agent-oriented methodologies and describes the support for agent-based concepts required in such methodologies, and discusses the need to further extend the methodologies to support the entire lifecycle.
Journal ArticleDOI
Meeting the challenges of decentralised embedded applications using multi-agent systems
Jean-Paul Jamont,Michel Occello +1 more
TL;DR: A study of specific activities that can complement multi-agent paradigm in the 'embedded' context and uses the experience with the DIAMOND method to introduce and illustrate these features and activities.
Proceedings ArticleDOI
Applying the Prometheus Methodology for an Internet of Things Architecture
TL;DR: This paper aims to create a multi-agent system that suits the needs introduced by the IoT expansion, thus being able to oversee the Big Data collection and processing and also to maintain the semantic links between the data sources and data consumers.
References
More filters
Journal ArticleDOI
The Gaia Methodology for Agent-Oriented Analysis and Design
TL;DR: The Gaia methodology is both general, in that it is applicable to a wide range of multi-agent systems, and comprehensive, in the that it deals with both the macro-level and the micro-level aspects of systems.
Journal ArticleDOI
Guest Editor's Introduction: Model-Driven Engineering
TL;DR: Model-driven engineering technologies offer a promising approach to address the inability of third-generation languages to alleviate the complexity of platforms and express domain concepts effectively.
Journal ArticleDOI
Tropos: An Agent-Oriented Software Development Methodology
TL;DR: The goal in this paper is to introduce and motivate a methodology, called Tropos, for building agent oriented software systems, based on the notion of agent and all related mentalistic notions, formalized in a metamodel described with a set of UML class diagrams.
Modelling strategic relationships for process reengineering
John Mylopoulos,Eric Yu +1 more
TL;DR: This thesis proposes a modelling framework i* (pronounced i-star) consisting of two modelling components: the Strategic Dependency (SD) model and the Strategic Rationale (SR) model, which describes a process in terms of intentional dependency relationships among agents.
Journal ArticleDOI
Developing multiagent systems: The Gaia methodology
TL;DR: It is argued that a multiagent system can naturally be viewed and architected as a computational organization, and the appropriate organizational abstractions that are central to the analysis and design of such systems are identified.