skip to main content
10.1145/1321211.1321255dlproceedingsArticle/Chapter ViewAbstractPublication PagescasconConference Proceedingsconference-collections
Article

Visualisation techniques to support derivation tasks in software product line development

Published:22 October 2007Publication History

ABSTRACT

Adopting a software product line approach allows companies to realise significant improvements in time-to-market, cost, productivity, and system quality, A fundamental problem in software product line engineering is the fact that a product line of industrial size can easily incorporate several thousand variation points. The scale and interdependencies can lead to variability management and product derivation tasks that are extremely complex to manage. This paper investigates visualisation techniques to support and improve the effectiveness of these tasks.

References

  1. K. Pohl, G. Böckle, and F. v. d. Linden, Software Product Line Engineering: Foundations, Principles, and Techniques, 1st ed. New York, NY: Springer, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Steger, C. Tischer, B. Boss, A. Müller, O. Pertler, W. Stolz, and S. Ferber, "Introducing PLA at Bosch Gasoline Systems: Experiences and Practices," in Software Product Line Conference (SPLC-2004), Boston, MA, USA, 2004, pp. 34--50.Google ScholarGoogle Scholar
  3. D. Nestor, L. O'Malley, A. Quigley, E. Sikora, and S. Thiel, "Visualisation of Variability in Software Product Line Engineering," in 1st International Workshop on Variability Modelling of Software Intensive Systems (VaMoS-2007), Limerick, Ireland, 2007.Google ScholarGoogle Scholar
  4. S. K. Card, J. D. MacKinlay, and B. Shneiderman, Readings in Information Visualization - Using Vision to Think, 1st ed. San Francisco: Morgan Kaufmann Publishers, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. I. Jacobson, M. Griss, and P., Jonsson, Software Reuse. Architecture, Process and Organization for Business Success: Addison-Wesley, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. G. Halmans and K. Pohl, "Communicating the Variability of a Software Product Family to Customers," Software and Systems Modeling, vol. 2, pp. 15--36, March 2003 2003.Google ScholarGoogle Scholar
  7. S. Thiel and A. Hein, "Modelling and Using Product Line Variability in Automotive Systems," IEEE Software, vol. 19, pp. 66--72, July/August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. K. C. Kang, J. Lee, and P. Donohoe, "Feature-Oriented Product Line Engineering," IEEE Software, vol. 19, pp. 58--65, July/August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Bosch, G. Florijn, D. Greefhorst, J. Kuusela, H. Obbink, and K. Pohl, "Variability Issues in Software Product Lines," in 4th International Workshop on Product Family Engineering (PFE-4), Bilbao, Spain, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Bühne, K. Lauenroth, and K. Pohl, "Modelling Requirements Variability Across Produduct Lines," in 13th International Conference on Requirements Engineering (RE'05), 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Deelstra, M. Sinnema, and J. Bosch, "Product Derivation in Software Product Families: A Case Study," Journal of Systems and Software, vol. 74, pp. 173--194, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. D. McGregor, "Guidelines for Developing a Product Line Production Plan," Software Engineering Institute Technical Report CMU/SEI-2002-TR-006, June 2002.Google ScholarGoogle Scholar
  13. I. Herman, G. Melancon, and M. S. Marshall, "Graph Visualization and Navigation in Information Visualization: A Survey," IEEE Transactions on Visualization and Computer Graphics, vol. 6, pp. 24--43, Jan - Mar 2000 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. A. Quigley, "Aesthetics of Large Scale Relational Information Visualization in Practice," in Aesthetic Computing, Fish-wick, P Boston, MA, USA: MIT Press, 2006, pp. 315--334.Google ScholarGoogle Scholar
  15. C. Ware, Information Visualization: Perception for Design, 2nd ed. San Francisco: Morgan Kaufmann, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. E. R. Tufte, The Visual Display of Quantitative Information, 2nd ed.: Graphics Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. B. Shneiderman, " The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations," in IEEE Symposium on Visual Languages, Boulder, CO, USA, 1996, pp. 336--343. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. R. A. Amar and J. T. Stasko, "Knowledge Precepts for Design and Evaluation of Information Visualization," IEEE Transactions on Visualization and Computer Graphics, vol. 11, pp. 432--442, July/August 2005 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. D. Couger, Creativity and Innovation in Information Systems Organizations Danvers, MA, USA: Boyd & Fraser Publishing Company, 1996.Google ScholarGoogle Scholar
  20. Y. Qu, G. W. Fumas, and B. Walstrum, "Using Category Information for Relationship Exploration in Textual Data," in 69th Annual Meeting of the American Society for Information Science and Technology, Austin, TX, USA, 2006.Google ScholarGoogle Scholar
  21. G. W. Furnas and B. B. Bederson, "Space Scale Diagrams: Understanding Multiscale Interfaces," in Human Factors in Computing Systems, CHI'95, 1995, pp. 234--241. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. T. Munzner, F. Guimbretière, S. Tasiran, L. Zhang, and Z. Yunhong, "TreeJuxta-poser: Scalable Tree Comparison using Focus+Context with Guaranteed Visibility," in ACM SIGGRAPH 2003, San Diego, CA, USA, 2003, pp. 453--462. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. S. K. Card and D. Nation, "Degree-of-Interest Trees: A Component of an Attention-Reactive User Interface," in 6th International Working Conference on Advanced Visual Interface (AVI 2002), Trento, Italy, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image DL Hosted proceedings
    CASCON '07: Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
    October 2007
    387 pages

    Publisher

    IBM Corp.

    United States

    Publication History

    • Published: 22 October 2007

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate24of90submissions,27%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader