Deriving software architectural models from requirements models for adaptive systems: the STREAM-A approach

作者: João Pimentel , Márcia Lucena , Jaelson Castro , Carla Silva , Emanuel Santos

DOI: 10.1007/S00766-011-0126-Z

关键词:

摘要: Some quality attributes are known to have an impact on the overall architecture of a system, so that they required be properly handled from early beginning software development. For example, adaptability is key concern for autonomic and adaptive systems, which brings them capability alter their behavior in response changes surrounding environments. In this paper, we propose Strategy Transition between Requirements Architectural Models Adaptive systems (STREAM-A). particular, use goal models based i* (i-Star) framework support design evolution require adaptability. To obtain architectures such STREAM-A approach uses model transformations architectural expressed Acme. Both requirements refined accomplish requirement.

参考文章(59)
Krzysztof Czarnecki, Simon Helsen, Classification of Model Transformation Approaches ,(2003)
Miguel Goulão, Fernando Brito e Abreu, Bridging the gap between Acme and UML 2.0 for CBD ,(2003)
Lyrene F. Silva, Thais V. Batista, Alessandro Garcia, Ana Luisa Medeiros, Leonardo Minora, On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions Lecture Notes in Computer Science. pp. 75- 93 ,(2007) , 10.1007/978-3-540-76811-1_5
Eric S. K. Yu, John Mylopoulos, Why Goal-Oriented Requirements Engineering. requirements engineering: foundation for software quality. pp. 15- 22 ,(1998)
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)
Carla T. L. L. Silva, Márcia Lucena, Fernanda M. R. Alencar, Emanuel Santos, Jaelson Castro, Applying Transformation Rules to Improve i* Models. software engineering and knowledge engineering. pp. 43- 48 ,(2009)
Carlos Cares, Mariela Haya, Claudia Patricia Ayala Martínez, Fredy Navarrete, Pere Botella López, Carme Quer, Javier Franch Gutiérrez, Gemma Grau Colom, Enric Mayol Sarroca, RiSD: a methodology for building i* strategic dependency models international conference on software engineering. pp. 259- 266 ,(2005)
Jaelson F. B. Castro, Carla T. L. L. Silva, John Mylopoulos, Modeling organizational architectural styles in UML conference on advanced information systems engineering. pp. 111- 126 ,(2003) , 10.1007/3-540-45017-3_10
Axel van Lamsweerde, Goal-Oriented Requirements Enginering: A Roundtrip from Research to Practice ieee international conference on requirements engineering. pp. 4- 7 ,(2004) , 10.1109/RE.2004.25
Xavier Franch, Gemma Grau, On the adequacy of i* models for representing and analyzing software architectures international conference on conceptual modeling. pp. 296- 305 ,(2007) , 10.5555/1784542.1784590