Change-Impact driven Agile Architecting.
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 | |
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 |