Evolution-Driven Trace Acquisition in Eclipse-Based Product Line Workspaces

Wolfgang Heider, Paul Grünbacher, Rick Rabiser, Martin Lehofer

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Software product lines typically are large-scale systems that are maintained and evolved over many years. New customer requirements, technology changes, and internal enhancements lead to continuous changes of product line artifacts. Managing these changes represents a key issue during evolution and traceability is success-critical for this process. In this chapter we discuss traceability challenges from a product line perspective and propose an approach that supports trace acquisition in product lines. The approach builds on our highly extensible EvoKing framework for the continuous tracking of changes in Eclipse workspaces. It supports both prospective and retrospective tracing at multiple levels of granularity. We demonstrate our approach using the mobile phone product line example.
Original languageEnglish
Title of host publicationEvolution-Driven Trace Acquisition in Eclipse-Based Product Line Workspaces
PublisherSpringer London
Pages195-213
Number of pages18
DOIs
Publication statusPublished - 2012

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102011 Formal languages
  • 102013 Human-computer interaction
  • 102029 Practical computer science
  • 102022 Software development
  • 102024 Usability research

Cite this