Conceptual database design: an Entity-relationship approach
Conceptual database design: an Entity-relationship approach
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
A knowledge level software engineering methodology for agent oriented programming
Proceedings of the fifth international conference on Autonomous agents
Exploring Alternatives During Requirements Analysis
IEEE Software
Model Checking Early Requirements Specifications in Tropos
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Agent-Oriented Software Engineering: First International Workshop, AOSE 2000 Limerick, Ireland, June 10, 2000 Revised Papers
Knowledge Level Software Engineering
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Towards an ADL for Designing Agent-Based Systems
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Determining When to Use an Agent-Oriented Software Engineering Paradigm
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Modelling secure multiagent systems
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
BT Technology Journal
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
RAMASD: a semi-automatic method for designing agent organisations
The Knowledge Engineering Review
Combating architectural degeneration: a survey
Information and Software Technology
Requirements analysis in tropos: a self-referencing example
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
A mechanism for dynamic role playing
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Taming agents and objects in software engineering
Software engineering for large-scale multi-agent systems
An application perspective evaluation of multi-agent system in versatile environments
Expert Systems with Applications: An International Journal
Model transformations for improving multi-agent system development in INGENIAS
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
Changing attitudes towards the generation of architectural models
Journal of Systems and Software
Patterns for modelling agent systems with tropos
Software Engineering for Multi-Agent Systems IV
Automating model transformations in agent-oriented modelling
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
Hi-index | 0.00 |
We are developing an agent-oriented software development methodology, called Tropos, which integrates ideas from multi-agent system technologies and Requirements Engineering research. A distinguishing feature of Tropos is that it covers software development from early requirements analysis to detailed design, allowing for a deeper understanding of the operational environment of the new software system. This paper proposes a characterization of the process of early requirements analysis, defined in terms of transformation applications. Different categories of transformations are presented and illustrated by means of a running example. These transformations are then mapped onto a set of primitive transformations. The paper concludes with observations on the form and the role of the proposed transformations.