Program
| Monday, August 24, 2009 | |
| Workshops – 8:30 AM – 5:00 PM | Contact |
| W1: Third International Workshop on Dynamic Software Product Lines (DSPL) learn more > |
Mike Hinchey Lero, the Irish Software Engineering Research Centre, Limerick, Ireland |
| W2: First International Workshop on Model-Driven Approaches in Software Product Line Engineering (MAPLE 2009) learn more > |
Goetz Botterweck Lero, University of Limerick, Ireland |
| W3: Scalable Modeling Techniques for Software Product Lines (SCALE 2009) learn more > |
Tomoji Kishi Waseda University, Japan |
| AM Tutorials – 8:30 AM – 12:00 PM | |
| T1: | Introduction to Software Product Lines Patrick J. Donohoe, Software Engineering Institute, USA |
| T2: | Systems and Software Product Line Engineering with the SPL Lifecycle Framework Charles Krueger, BigLever Software, USA |
| T3: | Production Planning in a Software Product Line Organization Gary Chastek & John D. McGregor, Software Engineering Institute, USA |
| PM Tutorials – 1:30 PM – 5:00 PM | |
| T5: | Introduction to Software Product Line Adoption Linda M. Northrop & Lawrence G. Jones, Software Engineering Institute, USA |
| T6: | From Product Line Requirements to Product Line Architecture - Optimizing Industrial Product Lines for New Competitive Advantage Juha Savolainen, Nokia Research Center, Helsinki, Finland Mike Mannion, Glasgow Caledonian University, Glasgow, Scotland |
| Tuesday, August 25, 2009 | |
| Workshops – 8:30 AM – 5:00 PM | Contact |
| W5: Service-Oriented Architectures and Software Product Lines (SOAPL)—Enhancing Variation learn more > |
Robert W. Krut Software Engineering Institute, USA |
| W6: Consolidating Community Consensus in Product Line Practice learn more > |
Paul Clements, Software Engineering Institute, USA |
| Wednesday, August 26, 2009 | |
| 9:00 AM – 9:30 AM – Introduction | |
| 9:30 AM – 10:30 AM – Keynote Address Richard Gabriel, IBM Science Is Not Enough: On the Creation of Software |
|
| 10:30 AM – 11:00 AM – Break | |
| 11:00 AM – 12:30 PM – Parallel Session | |
| Research Papers: Configuration Dealing with Fine-Grained Configurations in Model-Driven SPLs Hugo Arboleda, Rubby Casallas, Jean-Claude Royer Automated Reasoning for Multi-Step Software Product Line Configuration Problems Jules White, David Benavides, Brian Dougherty, Douglas C. Schmidt Issues in Mapping Change-Based Product Line Architectures to Configuration Management Systems Nicolás López, Rubby Casallas, André van der Hoek |
Experience Report: Industry
1 Supporting Usability in Product Line Architectures Pia Stoll, Len Bass, Elspeth Golden, Bonnie E. John Building a Comprehensive Software Product Line Cost Model Andrew J. Nolan Building Automotive Product Lines around Managed Interfaces Walter J. Slegers |
| 12:30 PM – 2:00 PM – Lunch | |
| 2:00 PM – 3:30 PM – Parallel Session | |
| Research Papers: Scoping A Decade of Scoping - A Survey Isabel John, Michael Eisenbarth Inferring Information from Feature Diagrams to Product Line Economic Models David Fernandez-Amoros, Ruben Heradio-Gil, Jose Antonio Cerrada-Somolinos Default Values for Improved Product Line Management Juha Savolainen, Jan Bosch, Juha Kuusela, Tomi Männistö |
Working Session 1: Future Directions – The View from the Lab Nobuaki Kozuka Yuzo Ishida NOMURA RESEARCH Institute, Ltd. Ralf Carbon Fraunhofer IESE Linda M. Northrop Software Engineering Institute |
| 3:30 PM – 4:00 PM – Break | |
| 4:00 PM – 5:30 PM – Parallel Session | |
| Research Papers: Variability Strategies for Variability Transformation at Runtime Carlos Cetina, Øystein Haugen, Xiaorui Zhang, Franck Fleurey, Vincente Pelechano Modeling PLA Variation of Privacy-Enhancing Personalized Systems Yang Wang, Scott A. Hendrickson, André van der Hoek, Richard N. Taylor, Alfred Kobsa Variability Management in Software Product Lines: A Systematic Review Lianping Chen, Muhammad Ali Babar, NourAli |
Tool Demos 1 A Tool to Support Usability in Product Line Architectures Elspeth Golden, Bonnie E. John, Len Bass PLUM (Product Line Unified Modeller) Jabier Martínez, Cristina López, Aitor Aldazabal, Jason Mansell and Marta del Hierro The Fraunhofer Decision Modeler Daniel Pech, Isabel John |
| 7:00 PM – 10:00 PM – Reception | |
| Thursday, August 27, 2009 | |
| 9:30 AM – 10:30 AM – Keynote Address Jacob G. Refstrup, HP Adapting to Change: Architecture, Processes and Tools: A Closer Look at HP's Experience in Evolving the Owen Software Product Line |
|
| 10:30 AM – 11:00 AM – Break | |
| 11:00 AM – 12:30 PM – Parallel Session | |
| Research Papers: Experiences and Evolution Gathering Current Knowledge About Quality Evaluation in Software Product Lines Sonia Montagud, Silvia Abrãhao Running a Software Product Line – Standing Still Is Going Backwards Hans Peter Jepsen, Danilo Beuche From Software Product Lines to Software Ecosystems Jan Bosch |
Experience Report: Industry 2 Adopting Software Product Line Principles to Manage Software Variants in a Complex Avionics System Walter Hipp, Frank Dordowsky Experiences with Software Product Line Engineering in Product-Development-Oriented Organizations Yasuaki Takebe Variability Management in Small Development Organizations Daniel Pech, Jens Knodel, Ralf Carbon, Clemens Schitter, Dirk Hein |
| 12:30 PM – 2:00 PM – Lunch | |
| 2:00 PM – 3:30 PM – Parallel Session | |
| Research Papers: Derivation Important Issues and Key Activities in Product Derivation: Experiences from Two Independent Research Projects Pádraig O'Leary, Rick Rabiser, Ita Richardson, Steffen Thiel Context Awareness for Dynamic Service-Oriented Product Lines Carols Parra, Xavier Blanc, Laurence Duchien Product-Line-Based Requirements Customization for Web Service Compositions Hongyu Sun, Robyn R. Lutz, Samik Basu |
Working Session 2: Future Directions – The View from the Trenches |
| 3:30 PM – 4:00 PM – Break | |
| 4:00 PM – 6:00 PM – Parallel Sessions | |
| Research Papers: Industrial Product Lines Towards a Product Line Approach for Office Devices Facilitating Customization of Office Devices at Ricoh Co. Ltd. Ralf Carbon, Sebastian Adam, Takayuki Uchida Verifying Architectural Design Rules of the Flight Software Product Line Dharmalingam Ganesan, Mikael Lindvall, Chris Ackermann, David McComas, Maureen Bartholomew An Industrial Case of Exploiting Product Line Architectures in Agile Software Development Muhammad Ali Babar, Tuomas Ihme, Minna Pikkarainen |
Tool Demos 2 Modeling and Building Software Product Lines with pure::variants Danilo Beuche IBM Rational: Moving Beyond Application Lifecycle Management to Product Line Lifecycle Management Marty Bakal, John Carrillo, Ken Jackson The BigLever Software Gears Software Product Line Lifecycle Framework Charles W. Krueger XVCL Reuse Method and XVCL Workbench Stan Jarzabek |
| Friday, August 28, 2009 | |
| 9:30 AM – 10:30 AM – Keynote Address Kyo Chul Kang, Ph. D., Pohang University of Science and Technology (POSTECH) in Korea FODA: Twenty Years of Perspective on Feature Models |
|
| 10:30 AM – 11:00 AM – Break | |
| 11:00 AM – 12:30 PM – Parallel Session | |
| Research Papers: Feature Models On the Impact of the Optional Feature Problem: Analysis and Case Studies Christian Kaestner, Sven Apel, Syed Saif ur Rahman, Marko Rosenmueller, Don Batory, Gunter Saake Supplier Independent Feature Modelling Herman Hartmann, Tim Trew, Aart Matsinger Relating Requirements and Feature Configurations: A Systematic Approach Thein Than Tun, Quentin Boucher, Andreas Classen, Arnaud Hubaux, Patrick Heymans |
GoldFish Panel: How to Maximize Business Return of Software Product Line Development |
| 12:30 PM – 2:00 PM – Lunch | |
| 2:00 PM – 3:30 PM – Parallel Session | |
| Research Papers: Feature Modeling A Framework For Constructing Semantically Composable Feature Models from Natural Language Requirements Nathan Weston, Ruzanna Chitchyan, Awais Rashid Formal Modelling and Analysis of Feature Configuration Workflows Arnaud Hubaux, Andreas Classen, Patrick Heymans SAT-Based Analysis of Feature Models Is Easy Marcilio Mendonca, Andrzej Wasowski, Krzysztof Czarnecki |
Panel: Quality Assurance in Software Product Lines Robyn R. Lutz Jet Propulsion Lab, NASA Iowa State University Len J. Bass Software Engineering Institute |
| 3:30 PM – 4:00 PM – Break | |
| 5:00 PM – 6:00 PM – Ice Cream Social | |
| 4:00 PM – 5:30 PM – Hall of Fame Chair: David Weiss |
|
| A hall of fame serves as a way to recognize distinguished members of a community in a field of endeavor. Those elected to membership in a hall of fame represent the highest achievement in their field, serving as models of what can be achieved and how. Each Software Product Line Conference culminates with a session in which members of the audience nominate systems for induction into the Software Product Line Hall of Fame. | |
The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.
This year’s program included keynotes by leaders in the field, experience reports from industry, presentations on current research, and product line workshops, tutorials, and tool demos. View the entire program here »
- Five Reasons Why You Can’t Afford to Miss SPLC 2009
- Learn from experts on Feature-Oriented Domain Analysis (FODA) and feature modeling at SPLC»
- Take advantage of expert-led tutorials at SPLC August 24-28 »
- Kyo Kang, Originator of Feature-Oriented Domain Analysis (FODA), to Keynote at SPLC 2009 »
- SAVE 15% on registration for SPLC with your SEI Membership »
- HP’s Jacob G. Refstrup to keynote at SPLC »
- IBM's Dick Gabriel to Keynote at SPLC 2009 »
- Find out how to become a sponsor of SPLC 2009 »
- Conference to be held in San Francisco, California August 24-28, 2009 »
Organizing Committee Members
General Chair: Dirk Muthig, Lufthansa Systems Passenger Services GmbH
Program Chair: John D. McGregor, Clemson University, USA
Industry Track:
* Paul Jensen, Overwatch, USA
* Kentaro Yoshimura, Hitachi, Japan
* Michael Schumpelt, ETAS, Germany
Workshops: Jaejoon Lee, Lancaster University, UK
Demonstrations & Posters: Ronny Kolb, Honeywell, Switzerland
Tutorials: Gary Chastek, Software Engineering Institute, USA
Doctoral Symposium: Eduardo Santana de Almeida, C.E.S.A.R., Brazil
Publicity: Pat Donohoe, Software Engineering Institute, USA
See the list of program committee members.