Change-Impact driven Agile Architecting.


Autoria(s): Díaz Fernández, Yesica; Yagüe Panadero, Agustín; Garbajosa Sopeña, Juan; PÉrez Benedi, Jenifer
Data(s)

2013

Resumo

Software architecture is a key factor to scale up Agile Software Development ASD in large softwareintensive systems. Currently, software architectures are more often approached through mechanisms that enable to incrementally design and evolve software architectures aka. agile architecting. Agile architecting should be a light-weight decision-making process, which could be achieved by providing knowledge to assist agile architects in reasoning about changes. This paper presents the novel solution of using change-impact knowledge as the main driver for agile architecting. The solution consists of a Change Impact Analysis technique and a set of models to assist agile architects in the change -decision-making- process by retrieving the change-impact architectural knowledge resulting from adding or changing features iteration after iteration. To validate our approach, we have put our solution into practice by running a project of a metering management system in electric power networks in an i-smart software factory.

Formato

application/pdf

Identificador

http://oa.upm.es/26664/

Idioma(s)

eng

Publicador

E.U. de Informática (UPM)

Relação

http://oa.upm.es/26664/1/INVE_MEM_2013_162020.pdf

http://www.hicss.hawaii.edu/hicss_46/apahome46.htm

info:eu-repo/semantics/altIdentifier/doi/10.1109/HICSS.2013.127

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

System Sciences (HICSS), 2013 46th Hawaii International Conference on | 2013 46th Hawaii International Conference on System Sciences. HICSS-46 | | Wailea, HI, USA

Palavras-Chave #Arquitectura #Informática
Tipo

info:eu-repo/semantics/conferenceObject

Ponencia en Congreso o Jornada

PeerReviewed