From early architectural decisions to self-discovery components

Romina Torres, Hernán Astudillo

Resultado de la investigación: Conference contribution

2 Citas (Scopus)

Resumen

For software architects, selecting components is not a black box process; besides knowing how well a component performs some required tasks, they also need to understand how these tasks are performed, i.e. they are concerned with the design. This is an expensive and hard task since architects must evaluate and compare large set of available alternative components using ad-hoc information. This article proposes an automated technique that supports architects in generating component assemblies given a set of architectural requirements, by using a component market analogy built on the Azimut framework. The approach is illustrated with a case study. The main article contribution is to allow architects not only to generate potential solutions based on requirements ("what"), but also based on early design restrictions ("how").

Idioma originalEnglish
Título de la publicación alojada14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011
Páginas59-72
Número de páginas14
EstadoPublished - 2011
Evento14th Ibero-American Conference on Software Engineering, CIbSE 2011 and 14th Workshop on Requirements Engineering, WER 2011 - Rio de Janeiro, Brazil
Duración: 27 abr 201129 abr 2011

Other

Other14th Ibero-American Conference on Software Engineering, CIbSE 2011 and 14th Workshop on Requirements Engineering, WER 2011
PaísBrazil
CiudadRio de Janeiro
Período27/04/1129/04/11

ASJC Scopus subject areas

  • Artificial Intelligence
  • Software

Citar esto

Torres, R., & Astudillo, H. (2011). From early architectural decisions to self-discovery components. En 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011 (pp. 59-72)
Torres, Romina ; Astudillo, Hernán. / From early architectural decisions to self-discovery components. 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011. 2011. pp. 59-72
@inproceedings{c70c7e8afd14465cbcc669bd00c505eb,
title = "From early architectural decisions to self-discovery components",
abstract = "For software architects, selecting components is not a black box process; besides knowing how well a component performs some required tasks, they also need to understand how these tasks are performed, i.e. they are concerned with the design. This is an expensive and hard task since architects must evaluate and compare large set of available alternative components using ad-hoc information. This article proposes an automated technique that supports architects in generating component assemblies given a set of architectural requirements, by using a component market analogy built on the Azimut framework. The approach is illustrated with a case study. The main article contribution is to allow architects not only to generate potential solutions based on requirements ({"}what{"}), but also based on early design restrictions ({"}how{"}).",
keywords = "Azimut framework, Components selection, Multiagent system",
author = "Romina Torres and Hern{\'a}n Astudillo",
year = "2011",
language = "English",
pages = "59--72",
booktitle = "14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011",

}

Torres, R & Astudillo, H 2011, From early architectural decisions to self-discovery components. En 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011. pp. 59-72, 14th Ibero-American Conference on Software Engineering, CIbSE 2011 and 14th Workshop on Requirements Engineering, WER 2011, Rio de Janeiro, Brazil, 27/04/11.

From early architectural decisions to self-discovery components. / Torres, Romina; Astudillo, Hernán.

14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011. 2011. p. 59-72.

Resultado de la investigación: Conference contribution

TY - GEN

T1 - From early architectural decisions to self-discovery components

AU - Torres, Romina

AU - Astudillo, Hernán

PY - 2011

Y1 - 2011

N2 - For software architects, selecting components is not a black box process; besides knowing how well a component performs some required tasks, they also need to understand how these tasks are performed, i.e. they are concerned with the design. This is an expensive and hard task since architects must evaluate and compare large set of available alternative components using ad-hoc information. This article proposes an automated technique that supports architects in generating component assemblies given a set of architectural requirements, by using a component market analogy built on the Azimut framework. The approach is illustrated with a case study. The main article contribution is to allow architects not only to generate potential solutions based on requirements ("what"), but also based on early design restrictions ("how").

AB - For software architects, selecting components is not a black box process; besides knowing how well a component performs some required tasks, they also need to understand how these tasks are performed, i.e. they are concerned with the design. This is an expensive and hard task since architects must evaluate and compare large set of available alternative components using ad-hoc information. This article proposes an automated technique that supports architects in generating component assemblies given a set of architectural requirements, by using a component market analogy built on the Azimut framework. The approach is illustrated with a case study. The main article contribution is to allow architects not only to generate potential solutions based on requirements ("what"), but also based on early design restrictions ("how").

KW - Azimut framework

KW - Components selection

KW - Multiagent system

UR - http://www.scopus.com/inward/record.url?scp=84886671540&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84886671540

SP - 59

EP - 72

BT - 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011

ER -

Torres R, Astudillo H. From early architectural decisions to self-discovery components. En 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011. 2011. p. 59-72