Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Real-time object-oriented modeling
Real-time object-oriented modeling
Software architecture in practice
Software architecture in practice
An organizational ontology for enterprise modeling
Simulating organizations
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
Representing agent interaction protocols in UML
First international workshop, AOSE 2000 on Agent-oriented software engineering
An overview of the multiagent systems engineering methodology
First international workshop, AOSE 2000 on Agent-oriented software engineering
Towards A Role-Based Framework for DistributedSystems Management
Journal of Network and Systems Management
Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Researching Organizational Systems using Social Network Analysis
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 7 - Volume 7
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Organizational patterns for early requirements analysis
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
The role of roles in designing effective agent organizations
Software engineering for large-scale multi-agent systems
From requirements to multi-agent architecture using organisational concepts
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
An approach to supporting architecture evolution in Internetware
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Hi-index | 0.00 |
Software systems of today are characterized by increasing size, complexity, distribution and heterogeneity. Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. The terminology and concepts used for architectural description are quite different from those used for the requirement specification. In spite of this, there is a clear relationship between requirements and architectures. In this chapter we present an approach for integration of system requirements and software architectures within the context of the Tropos project, an information system development framework that is requirement-driven in the sense that it adopts concepts used during early requirements analysis. Our framework advocates that a software system corresponds to the organizational structure, in which actors are members of a group in order to perform specific tasks.