Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Design science as nested problem solving
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
A Goal-Oriented Requirements Modelling Language for Enterprise Architecture
EDOC '09 Proceedings of the 2009 IEEE International Enterprise Distributed Object Computing Conference (edoc 2009)
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Participative enterprise modeling: experiences and recommendations
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Comparing goal modelling languages: an experiment
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
REV '09 Proceedings of the 2009 Fourth International Workshop on Requirements Engineering Visualization
Using Business Goals to Inform a Software Architecture
RE '10 Proceedings of the 2010 18th IEEE International Requirements Engineering Conference
Extending enterprise architecture modelling with business goals and requirements
Enterprise Information Systems - Empowering Enterprises Through Next-Generation Enterprise Computing - 13th International IEEE EDOC Conference (EDOC 2009)
Design science in information systems research
MIS Quarterly
An agent-oriented meta-model for enterprise modelling
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Technical action research as a validation method in information systems design science
DESRIST'12 Proceedings of the 7th international conference on Design Science Research in Information Systems: advances in theory and practice
A proposal for consolidated intentional modeling language
Proceedings of the Second Workshop on Graphical Modeling Language Development
Hi-index | 0.00 |
An enterprise-architecture (EA) is a high-level representation of the enterprise, used for managing the relation between business and IT. [Problem] Ideally, all elements of an enterprise architecture can be traced to business goals ad vice versa, but in practice, this is not the case. In this experience paper we explore the use of goal-oriented requirements engineering (GORE) techniques to improve this bidirectional traceability. [Principal ideas/results] We collected GORE techniques from KAOS, i*, Tropos, BMM and TOGAF and integrated them in a language called ARMOR. This was used by enterprise architects in case study. It turned out that the language was too complex for the architects to understand as intended. Based on this we redefined ARMOR to contain only a minimum number of goal-oriented concepts, and this was tested in a second case study. This second case study suggests that the minimal version is still useful for traceability management in practice. [Contribution] We have identified a core set of concepts of goal-oriented requirements engineering, that can be used in the practice of enterprise architecture. Our analysis provides hypotheses into GORE that will be tested in future case studies.