Loading...
Please wait, while we are loading the content...
Similar Documents
Evolving Software Product Lines with Aspects: An (2008)
| Content Provider | CiteSeerX |
|---|---|
| Author | Figueiredo, Eduardo Cacho, Nelio Monteiro, Mario Kulesza, Uira Garcia, Alessandro Soares, Sergio Ferrari, Fabiano Khan, Safoora Filho, O. Dantas, Francisco |
| Description | Software product lines (SPLs) enable modular, large-scale reuse through a software architecture addressing multiple core and varying features. To reap the benefits of SPLs, their designs need to be stable. Design stability encompasses the sustenance of the product line’s modularity properties in the presence of changes to both the core and varying features. It is usually assumed that aspect-oriented programming promotes better modularity and changeability of product lines. However, there is no empirical evidence on its efficacy to prolong design stability of product lines in realistic development scenarios. This paper reports a quantitative study that evolves two SPLs to assess various facets of design stability of aspect-oriented implementations. Our investigation focused upon a multi-perspective analysis of the evolving product lines in terms of modularity, change propagation, and feature interaction. |
| File Format | |
| Language | English |
| Publisher Date | 2008-01-01 |
| Publisher Institution | Empirical Study on Design Stability”, ICSE |
| Access Restriction | Open |
| Subject Keyword | Aspect-oriented Programming Promotes Multiple Core Design Stability Aspect-oriented Implementation Software Architecture Product Line Modularity Property Feature Interaction Empirical Evidence Multi-perspective Analysis Large-scale Reuse Software Product Varying Feature Various Facet Software Product Line Change Propagation Realistic Development Scenario Quantitative Study Product Line |
| Content Type | Text |
| Resource Type | Article |