Multidimensional catalogs for systematic exploration of component-based design spaces

Most component-based approaches to elaborate software require complete and consistent descriptions of components, but in practical settings components information is incomplete, imprecise and changing, and requirements may be likewise. More realistically deployable are approaches that combine explor...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: López, Claudia, Astudillo, Hernán
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2006
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/24039
Aporte de:
id I19-R120-10915-24039
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Software Architectures
Frameworks
spellingShingle Ciencias Informáticas
Software Architectures
Frameworks
López, Claudia
Astudillo, Hernán
Multidimensional catalogs for systematic exploration of component-based design spaces
topic_facet Ciencias Informáticas
Software Architectures
Frameworks
description Most component-based approaches to elaborate software require complete and consistent descriptions of components, but in practical settings components information is incomplete, imprecise and changing, and requirements may be likewise. More realistically deployable are approaches that combine exploration of candidate architectures with their evaluation vis-a-vis requirements, and deal with the fuzzyness of available component information. This article presents an approach to systematic generation, evaluation and re-generation of component assemblies, using potentially incomplete, imprecise, unreliable and changing descriptions of requirements and components. The key ideas are representation of NFRs using architectural policies, systematic reification of policies into mechanisms and components that implement them, multi-dimensional characterizations of these three levels, and catalogs of them. The Azimut framework embodies these ideas and enables traceability of architecture by supporting architecture-level reasoning, and allows architects to engage into systematic exploration of design spaces. A detailed illustrative example illustrates the approach.
format Objeto de conferencia
Objeto de conferencia
author López, Claudia
Astudillo, Hernán
author_facet López, Claudia
Astudillo, Hernán
author_sort López, Claudia
title Multidimensional catalogs for systematic exploration of component-based design spaces
title_short Multidimensional catalogs for systematic exploration of component-based design spaces
title_full Multidimensional catalogs for systematic exploration of component-based design spaces
title_fullStr Multidimensional catalogs for systematic exploration of component-based design spaces
title_full_unstemmed Multidimensional catalogs for systematic exploration of component-based design spaces
title_sort multidimensional catalogs for systematic exploration of component-based design spaces
publishDate 2006
url http://sedici.unlp.edu.ar/handle/10915/24039
work_keys_str_mv AT lopezclaudia multidimensionalcatalogsforsystematicexplorationofcomponentbaseddesignspaces
AT astudillohernan multidimensionalcatalogsforsystematicexplorationofcomponentbaseddesignspaces
bdutipo_str Repositorios
_version_ 1764820466520817667