Measuring architectural adaptability in i* models
Document typeConference report
Rights accessOpen Access
Developing adaptable systems is still a big challenge in software engineering. Different reference architectures and systematic approaches have been proposed to address this challenge. Several of these approaches are based on goal models, given their suitability to express and reason on alternative behaviors. In this paper we intend to provide a basis for comparing architectures described in goal-based models in regard to their adaptability. This way, different approaches to improve adaptability may be compared based on the resulting architectures. To do so we mapped two adaptability metrics onto i* models and developed guidelines to define the adaptability of individual elements, based on the extra information provided by i* models. We applied these metrics in a healthcare system to illustrate the comparison of architectures.
CitationPimentel, J.; Franch, J.; Castro, J. Measuring architectural adaptability in i* models. A: Congreso Iberoamericano en. "CIbSE 2011: XIV Congreso iberoamericano en software engineering: 27/04 al 29/04, 2011 Rio de Janeiro, Brasil". Rio de Janeiro: 2011, p. 115-128.