Modelado Declarativo y Flexible de Arquitecturas de Familias de Productos
(Declarative and Flexible Modeling of Software Product Line Architectures)
Fernando Asteasuain (firstname.lastname@example.org)1, Laura Perez Vultaggio (email@example.com)2
1Universidad Nacional de Avellaneda2Universidad de Buenos Aires
This paper appears in: Revista IEEE América Latina
Publication Date: Feb. 2016
Volume: 14, Issue: 2
Several known problems negatively affect the specification of software product lines architecture. One of them is related with a key concept known as Internal Variability. The internal variability of components is generally neglected when describing the architecture of a family of products. The impossibility to denote dynamic restrictions between features is also pointed out as a significant difficulty for achieving an architectural specification. A third problem arises when the high level abstractions needed at the architectural level are mixed with low-level artifacts as lines of code. This paper explores FVS (FeatherWeight Visual Scenarios) as a declarative language for specifying software product lines architectures in early stages of software development. FVS aims to take a step towards finding a solution to the mentioned problems.
Software Architecture, Software Product Lines, Behavioral specifications, Declarative modeling
Documents that cite this
This function is not implemented yet.
[PDF Full-Text (327)]