Skip to content

DyMMer-NFP is a tool to modeling non-functional properties and multiple context adaptation scenarios in software product lines

License

Notifications You must be signed in to change notification settings

anderson-uchoa/DyMMer

Repository files navigation

DyMMer-NFP

Modeling non-functional properties and multiple context adaptation scenarios in software product lines

What is this ?

DyMMer-NFP tool is 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 sub-characteristics 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.

DyMMer-NFP was created at Federal University of Ceará by Anderson Uchôa, Luan Lima with the supervision of Dra. Carla I. M. Bezerra and is now jointly and openly managed by STRATEGy Group (SofTware Reuse and QuAliTy Group) at Federal University of Ceará, Quixadá, Brazil.

Contributors

  • Anderson G. Uchôa (Federal University of Ceará, Brazil)
  • Luan P. Lima (Federal University of Ceará, Brazil)
  • Carla I. M. Bezerra (Federal University of Ceará, Brazil)

Do not hesitate to contact us in case of questions or other requests.

Branches in Github

The main branches in the DyMMer-NFP Git:

  • dev, is the source code of the DyMMer-NFP tool
  • master, is the original source code of the DyMMer tool

Distributed under the MIT license. See LICENSE for more information.

DyMMer-NFP uses JxBrowser http://www.teamdev.com/jxbrowser, which is a proprietary software. The use of JxBrowser is governed by JxBrowser Product Licence Agreement http://www.teamdev.com/jxbrowser-licence-agreement. If you would like to use JxBrowser in your development, please contact TeamDev.

About

DyMMer-NFP is a tool to modeling non-functional properties and multiple context adaptation scenarios in software product lines

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published