Software Project Health Check: Best Practices and Techniques for Your Product...
Exploiting Structure and Behavior of Highly Configurable Systems to Measure Performance
1. 1
Exploiting Structure and
Behavior of Highly
Configurable Systems to
Measure Performance
Miguel Velez
Software Engineering Ph.D. student
Joint work with: Christian Kästner, Pooyan Jamshidi, and
Norbert Siegmund
16. Determine how configuration options are used
throughout the program
Identify interactions among options
Compare execution traces based on configurations
Know if we need to execute all configurations or subset
What We Can Do With Structure and Behavior
16