Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
A methodology and modelling technique for systems of BDI agents
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
A knowledge level software engineering methodology for agent oriented programming
Proceedings of the fifth international conference on Autonomous agents
Naming the Unnamable: Socionics or the Sociological Turn of/to Distributed Artificial Intelligence
Autonomous Agents and Multi-Agent Systems
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
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
Coordination Artifacts: Environment-Based Coordination for Intelligent Agents
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Synthesis of a generic MAS metamodel
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
Managing Contradictions in Multi-Agent Systems
IEICE - Transactions on Information and Systems
Prometheus and INGENIAS Agent Methodologies: A Complementary Approach
Agent-Oriented Software Engineering IX
Model driven development of multi-agent systems with repositories of social patterns
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
Hi-index | 0.00 |
There are many methodological approaches for Agent-Oriented Software Engineering, each one focusing on some features of multi-agent systems, but leaving others underdefined. For this reason, it would be interesting to have the possibility of applying different methods, according to their suitability to each particular problem domain and system view. Here, a key issue is how to integrate the information resulting from different methods in a common specification. We propose the use of an intermediate language called UML-AT, which would enable bidirectional transformations between models in different languages. These transformations allow representing views of those models in the language of choice at every moment. UML-AT is a UML profile based on the Activity Theory (AT) framework, which includes the concepts to describe societies of actors that are both autonomous and intentional. The translation with UML-AT mappings makes the integration process independent of any given methodology. At the same time, these mappings can be a basis to study missing features in design languages, according to what is needed in the study of the intentional and social aspects in multi-agent systems and human organizations following AT. This integration architecture by means of UML-AT mappings is illustrated with a case study about a legacy tourism application. It uses a support tool that automates the translation.