In Software Product Lines (SPLs), the modeling of nonfunctional properties (NFPs) and context adaptation scenarios are important activities, once they make possible the identification of interdependencies constraints between functional requirements (FR) and NFP, according to a specific adaptation context scenario. However, there are few tools to help domain engineers to represent NFPs and context adaptation scenarios. To deal with this problem, we propose DyMMer- NFP, an extension of the DyMMer tool to support the modeling of NFPs and multiple contextual adaptation scenarios in feature models. DyMMer-NFP uses a catalog with 39 NFPs. Each NFP in this catalog were mapped according to each quality characteristic and subcharacteristics presented in the ISO/IEC 25010 SQuaRE product quality model. To specify the interdependencies between NFPs and features, DyMMer-NFP has used the concept of contribution links. In order to make it easier to evaluate DyMMer-NFP two datasets, called AFFOgaTO and ESPREssO, were made available for free.
CITATION STYLE
Uchôa, A. G., Lima, L. P., Bezerra, C. I. M., Monteiro, J. M., & Andrade, R. M. C. (2017). DyMMer-NFP: Modeling Non-Functional properties and multiple context adaptation scenarios in software product lines. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10221 LNCS, pp. 175–183). Springer Verlag. https://doi.org/10.1007/978-3-319-56856-0_12
Mendeley helps you to discover research relevant for your work.