The Apertos reflective operating system: the concept and its implementation
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Putting metaclasses to work: a new dimension in object-oriented programming
Putting metaclasses to work: a new dimension in object-oriented programming
Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
The Jini architecture for network-centric computing
Communications of the ACM
IWSAS' 2000 Proceedings of the first international workshop on Self-adaptive software
Agent-oriented software engineering for Internet agents
Coordination of Internet agents
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Proceedings of the First JSSST International Symposium on Object Technologies for Advanced Software
A Survey of Agent-Oriented Methodologies
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
Hive: Distributed Agents for Networking Things
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
An architecture for next generation middleware
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Customizing AOSE methodologies by reusing AOSE features
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
A meta-model for intelligent adaptive multi-agent systems in open environments
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Challenges and Research Directions in Agent-Oriented Software Engineering
Autonomous Agents and Multi-Agent Systems
The software engineering of agent-based intelligent adaptive systems
Proceedings of the 27th international conference on Software engineering
Tool Support for Agent Development using the Prometheus Methodology
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
A hybrid model for agent based system requirements analysis
ACM SIGSOFT Software Engineering Notes
Interaction among objects via roles: sessions and affordances in Java
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Developing Multi-Agent Systems with Dynamic Binding Mechanism
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Agent based system development: a domain-specific goal approach
ACM SIGSOFT Software Engineering Notes
Using role-based coordination to achieve software adaptability
Science of Computer Programming
High variability design for software agents: Extending Tropos
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A comprehensive view of agent-oriented patterns
Autonomous Agents and Multi-Agent Systems
AUML protocols and code generation in the Prometheus design tool
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Artificial Intelligence and Law
Defining syntax and providing tool support for Agent UML using a textual notation
International Journal of Agent-Oriented Software Engineering
West2East: exploiting WEb Service Technologies to Engineer Agent-based SofTware
International Journal of Agent-Oriented Software Engineering
A formal semantics for Gaia liveness rules and expressions
International Journal of Agent-Oriented Software Engineering
An adaptive casteship mechanism for developing multi-agent systems
International Journal of Computer Applications in Technology
AIC'06 Proceedings of the 6th WSEAS International Conference on Applied Informatics and Communications
Optimized agent based system performance: a role oriented approach
SMO'06 Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization
ForMAAD: A formal method for agent-based application design
Web Intelligence and Agent Systems
Agent mediated trading in a 3D e-tourism environment
Proceedings of the 10th international conference on Electronic commerce
Roles, players and adaptable organizations
Applied Ontology - Roles, an interdisciplinary perspective
Agent Oriented Methodology Construction and Customization with HDA
SOFSEM '07 Proceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science
Electronic Institutions Infrastructure for e-Chartering
Engineering Societies in the Agents World VIII
ShaMAN: An Agent Meta-model for Computer Games
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
Engineering the social: The role of shared artifacts
International Journal of Human-Computer Studies
Support for Analysis, Design, and Implementation Stages with MASDK
Agent-Oriented Software Engineering IX
Environment in agent-oriented software engineering methodologies
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
A Framework to Support Non-fragile Agile Agent-Oriented Software Development
Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06
Towards an Organizational MAS Methodology
Proceedings of the 2005 conference on Artificial Intelligence Research and Development
Amoeba: A methodology for modeling and evolving cross-organizational business processes
ACM Transactions on Software Engineering and Methodology (TOSEM)
Programming Organization-Aware Agents
ESAW '09 Proceedings of the 10th International Workshop on Engineering Societies in the Agents World X
Multi-Agent System Development Based on Organizations
Electronic Notes in Theoretical Computer Science (ENTCS)
Process models for agent-based development
Engineering Applications of Artificial Intelligence
ASPECS: an agent-oriented software process for engineering complex systems
Autonomous Agents and Multi-Agent Systems
Assembling agent oriented software engineering methodologies from features
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
Software agents: the future of web services
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Building automated negotiators
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Beyond prototyping in the factory of agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
KES'07/WIRN'07 Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part III
Agent-oriented modelling: declarative or procedural?
DALT'07 Proceedings of the 5th international conference on Declarative agent languages and technologies V
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV
An agent-based methodology for self-* systems
Multiagent and Grid Systems
Sustainable information ecosystems
Software engineering for large-scale multi-agent systems
Achieving software robustness via large-scale multiagent systems
Software engineering for large-scale multi-agent systems
Consolidating diagram types from several agent-oriented methodologies
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
Exploiting reusable organizations to reduce complexity in multiagent system design
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
IMPULSE: a design framework for multi-agent systems based on model transformation
Proceedings of the 2011 ACM Symposium on Applied Computing
Gaia-PL: A Product Line Engineering Approach for Efficiently Designing Multiagent Systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Modeling norms in multi-agent systems with NormML
COIN@AAMAS'10 Proceedings of the 6th international conference on Coordination, organizations, institutions, and norms in agent systems
Engaging stakeholders with agent-oriented requirements modelling
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
AOSE and organic computing – how can they benefit from each other?
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
A systematic methodology for adaptive systems in open environments
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
Organizational and social concepts in agent oriented software engineering
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
A framework for patterns in gaia: a case-study with organisations
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Review: adaptive organizational changes in agent-oriented methodologies
The Knowledge Engineering Review
Coordination systems in role-based adaptive software
COORDINATION'05 Proceedings of the 7th international conference on Coordination Models and Languages
A dedicated approach for developing agent interaction protocols
PRIMA'04 Proceedings of the 7th Pacific Rim international conference on Intelligent Agents and Multi-Agent Systems
On the engineering of agent-based simulations of social activities with social networks
Information and Software Technology
Dealing with adaptive multi-agent organizations in the gaia methodology
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Paving the way for implementing multiagent systems: integrating gaia with Agent-UML
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Designing a meta-model for a generic robotic agent system using Gaia methodology
Information Sciences: an International Journal
AOSE and organic computing – how can they benefit from each other? position paper
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Understanding socially oriented roles and goals through motivational modelling
Journal of Systems and Software
Engineering societal information systems by agent-oriented modeling
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Roles, players and adaptable organizations
Applied Ontology - Roles, an interdisciplinary perspective
A gaia-driven approach for competitive multi-agent systems
ProMAS'11 Proceedings of the 9th international conference on Programming Multi-Agent Systems
An agile toolkit to support agent-oriented and service-oriented computing mechanisms
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
This paper is concerned with improving the software engineering of agent-based open systems. It critiques the existing Gaia methodology in the light of a motivating example of intelligent home networks. It describes the ROADMAP1 methodology, which extends Gaia with four improvements - formal models of knowledge and the environment, role hierarchies, explicit representation of social structures and relationships, and incorporation of dynamic changes.