Skip to main content

Feature Modeling Tools: Evaluation and Lessons Learned

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6999))

Abstract

This paper presents an evaluation of feature modeling tools. The purpose of the evaluation was to gain insight in the aspects that influence the quality and more in the particular usability. The evaluation focused on the quality criteria: usability, safety, and the support for functional usability requirements. The study involved 9 feature-modeling tools and was done using an experimental evaluation and an investigation by the authors of the paper. From the results, recommendations are formulated that can be taken into consideration in future tool design for these kind of modeling tools.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering: Foundations, Principles, and Techniques. Springer, New York (2005)

    Book  MATH  Google Scholar 

  2. Sinnema, M., Deelstra, S., Nijhuis, J., Bosch, J.: COVAMOF: A Framework for Modeling Variability in Software Product Families. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol. 3154, pp. 197–213. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  3. Becker, M.: Towards a General Model of Variability in Product Families. In: Proceedings of the 1st Workshop on Software Variability Management, Netherlands (2003)

    Google Scholar 

  4. Abo Zaid, L., Kleinermann, F., De Troyer, O.: Feature Assembly Framework: Towards Scalable and Reusable Feature Models. In: Fifth International Workshop VaMoS (2011)

    Google Scholar 

  5. Chen, L., Babar, M.A.: A Systematic Review of Evaluation of Variability Management Approaches in Software Product Lines. Information and Software Technology 53, 344–362 (2011); Elsevier Journal

    Article  Google Scholar 

  6. Lisboa, L.B., Garcia, V.C., Almeida, E.S., Meira, S.L., Lucrédio, D., Fortes, R.P.: A Systematic Review on Domain Analysis Tools. Information and Software Technology 52, 1–13 (2010)

    Article  Google Scholar 

  7. Chen, L., Babar, M.A.: Variability Management in Software Product Lines: An Investigation of Contemporary Industrial Challenges. In: Bosch, J., Lee, J. (eds.) SPLC 2010. LNCS, vol. 6287, pp. 166–180. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  8. Benavides, D., Segura, S., Ruiz-Cortés, A.: Automated Analysis of Feature Models 20 Years Later: A Literature Review. Information Systems 35, 615–636 (2010)

    Article  Google Scholar 

  9. Bevan, N.: Extending Quality in Use to Provide a Framework for Usability Measurement. In: Proceedings of HCI International, San Diego, California, USA (2009)

    Google Scholar 

  10. Juristo, N.: Impact of usability on software requirements and design. In: De Lucia, A., Ferrucci, F. (eds.) ISSSE 2006-2008. LNCS, vol. 5413, pp. 55–77. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Baecker, R.M.: Readings in Human-Computer Interaction: Toward the year 2000. Morgan Kaufmann, San Francisco (1995)

    Google Scholar 

  12. Tamir, D., Komogortsev, O.V., Mueller, C.J.: An Effort and Time Based Measure of Usability. In: The 6th International Workshop on Software Quality. ACM, Leipzig (2008)

    Google Scholar 

  13. Hornbæk, K.: Current Practice in Measuring Usability: Challenges to Usability Studies and Research. International Journal of Human-Computer Studies 64, 79–102 (2006)

    Article  Google Scholar 

  14. Massen, T.V.D., Lichter, H.: Deficiencies in Feature Models. In: Workshop on Software Variability Management for Product Derivation - Towards Tool Support (2004)

    Google Scholar 

  15. Lazar, J.: Research methods in Human-Computer Interaction. Wiley, Chichester (2010)

    Google Scholar 

  16. Chong, S.: An Evaluation Report for Three Product-Line Tools (Form, Pure::Variants and Gear). NASA Software Assurance Research Program (2008)

    Google Scholar 

  17. Djebbi, O., Salinesi, C., Fanmuy, G.: Industry Survey of Product Lines Management Tools: Requirements, Qualities and Open Issues. In: 15th IEEE International Requirements Engineering Conference, RE 2007, pp. 301–306 (2007)

    Google Scholar 

  18. Wirth, N.: Extended Backus-Naur Form (EBNF). ISO/IEC 14977:1996 (2996)

    Google Scholar 

  19. CaptainFeature, http://sourceforge.net/projects/captainfeature/

  20. Pure::Variants, http://www.pure-systems.com/pure_variants.49.0.html

  21. FeatureIDE, http://wwwiti.cs.uni-magdeburg.de/iti_db/research/featureide/

  22. RequiLine, http://www-lufgi3.informatik.rwth-aachen.de/TOOLS/requiline/index.php

  23. XFeature, http://www.pnp-software.com/XFeature/

  24. MOSKitt, http://www.moskitt.org/eng/moskitt0/

  25. Feature Modeling Tool, http://giro.infor.uva.es/index.html

  26. Feature Model DSL, http://featuremodeldsl.codeplex.com/releases/view/20407

  27. CVM, http://www.cvm-framework.org/index.html

  28. BigLever’s Gears SPLE Too, http://www.biglever.com/solution/product.html

  29. Feature Modeling Plug-in, http://gsd.uwaterloo.ca/projects/fmp-plugin/

  30. FORM CASE Tool, http://selab.postech.ac.kr/form/

  31. ToolDAy - Tool for Domain Analysis, www.rise.com.br/english/products_toolday.php

  32. ALLCapture, http://www.balesio.com/allcapture/eng/index.php

  33. WinOMeter, http://www.tjelinek.com/main.php?section=w

  34. CmapTools Knowledge Modeling Kit, http://cmap.ihmc.us/

  35. Tukey, J.W.: The Problem of Multiple Comparisons. Princeton University, USA (1953)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

El Dammagh, M., De Troyer, O. (2011). Feature Modeling Tools: Evaluation and Lessons Learned. In: De Troyer, O., Bauzer Medeiros, C., Billen, R., Hallot, P., Simitsis, A., Van Mingroot, H. (eds) Advances in Conceptual Modeling. Recent Developments and New Directions. ER 2011. Lecture Notes in Computer Science, vol 6999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24574-9_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24574-9_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24573-2

  • Online ISBN: 978-3-642-24574-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics