Object-oriented modeling and design
Object-oriented modeling and design
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
Roles: conceptual abstraction theory and practical language issues
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
Formal agent-oriented modeling with UML and graph transformation
Science of Computer Programming - Special issue on applications of graph transformations (GRATRA 2000)
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
Analysis and Design of Multiagent Systems Using MAS-Common KADS
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Semi-automatic design of agent organisations
Proceedings of the 2002 ACM symposium on Applied computing
Formal agent-oriented modeling with UML and graph transformation
Science of Computer Programming - Special issue on applications of graph transformations (GRATRA 2000)
Agents and the UML: A Unified Notation for Agents and Multi-agent Systems?
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Agent orientation in software engineering
The Knowledge Engineering Review
Agent based system development: a domain-specific goal approach
ACM SIGSOFT Software Engineering Notes
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
Comparison of some negotiation algorithms using a tournament-based approach
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Application-specific reuse of agent roles
Software engineering for large-scale multi-agent systems
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
Hi-index | 0.00 |
The agent-oriented modeling process is divided in a typical sequence of activities, i.e., \emph{requirements specification}, \emph{analysis}, and \emph{design}. The \emph{requirements} are specified by descriptions of the system's functionality and by exemplary scenarios of essential interactions. In \emph{analysis} the system's structure is captured and mandatory behavior of agents is prescribed. The \emph{design} model describes system behavior by means of local operations. The problem arises how the transition between these different stages of the modeling process can be performed. In this paper, we introduce a concept of roles in order to support the transition in a systematic way and thereby improving the agent-oriented modeling process.