Towards Requirements and Architecture Co-evolution

作者: João Pimentel , Jaelson Castro , Emanuel Santos , Anthony Finkelstein

DOI: 10.1007/978-3-642-31069-0_14

关键词: Reference architectureBusiness requirementsEngineeringRequirements engineeringSystems engineeringSoftware architectureNon-functional requirementRequirementRequirements analysisSystem requirements

摘要: The relationship between requirements and architectures is an important research field on software engineering. One of its challenges to provide proper support for their co-evolution, i.e., how assess the mutual impact architecture changes each other, as well react these in order prevent misalignment them.We advocate use a single goal model express both architectural concerns. In this paper we put forward approach co-evolution considering such model. Moreover, outline reasoning required backward service oriented systems.

参考文章(47)
Jim Dowling, Vinny Cahill, The K-Component Architecture Meta-model for Self-Adaptive Software Lecture Notes in Computer Science. pp. 81- 88 ,(2001) , 10.1007/3-540-45429-2_6
João Henrique Pimentel, Javier Franch Gutiérrez, Jaelson Castro, None, Measuring architectural adaptability in i* models conferencia iberoamericana de software engineering. pp. 115- 128 ,(2011)
Patrizio Pelliccione, Paola Inverardi, Checking consistency between architectural models using SPIN ,(2001)
Klaus Pohl, Ernst Sikora, The Co-Development of System Requirements and Functional Architecture Springer Berlin Heidelberg. pp. 229- 246 ,(2007) , 10.1007/978-3-540-72677-7_14
Jennifer Horkoff, Eric S. K. Yu, Qualitative, Interactive, Backward Analysis of i* Models. iStar. pp. 43- 46 ,(2008)
João Pimentel, Emanuel Santos, Jaelson Castro, Conditions for ignoring failures based on a requirements model. software engineering and knowledge engineering. pp. 48- 53 ,(2010)
David Ameller, Marc Oriol Hilari, Jordi Marco Gómez, Javier Franch Gutiérrez, Monitoring Adaptable SOA Systems using SALMon 1st Workshop on Monitoring, Adaptation and Beyond (MONA+). pp. 19- 28 ,(2008)
Tool Integration Beyond Wasserman conference on advanced information systems engineering. pp. 270- 281 ,(2011) , 10.1007/978-3-642-22056-2