Software Product Line Conference (SPLC 2007)
Program

Monday, 10 September 2007

09:00-12:30

WORKSHOPS
W1: Open Source Software and Product Lines (OSSPL07 Asia)

W2: Service-Oriented Architectures and Product Lines (SOAPL - 07)

W3: (Canceled)

W4: Dynamic Software Product Line (DSPL 07)

TUTORIALS
T1. Introduction to Software Product Lines
Linda Northrop

T2. Domain-Specific Modeling and code generation for
Product Lines
Juha-Pekka Tolvanen

T3. Using Feature Models for Product Derivation
Olaf Spinczyk. Holger Papajewski

T4. Building Reusable Testing Assets for a Software Product Line
John D. McGregor

 
     
13:30-17:00

TUTORIALS
T5. Introduction to Software Product Adoption
Linda Northrop, Larry Jones

T6. Generative Software Development
Krzysztof Czarnecki

T7. The Scoping Game (Canceled)
Mark Dalgarno

T8. Predicting Product Line Payoff with SIMPLE
Paul Clements , John McGregor , Dirk Muthig

 

Tuesday, 11 September 2007

09:00-12:30

WORKSHOPS
W5: Managing Variability for Software Product Lines

W6: 4th Software Product Line Testing Workshop (SPLiT2007)

W7: Visualization in Software Product Line Engineering (ViSPLE 2007)

W8: Product Lines in Practice - Taking Stock (PLiP07)

TUTORIALS
T9. New Methods Behind the New Generation of Software Product Line Success Stories
Charles W. Krueger

T10. Variability Management for Product Lines with a Generative Technique
Stan Jarzabek

T11. Improving Product Line Development with the Families Evaluation Framework (FEF)
Klaus Schmid, Frank van der Linden

 
     
13:30-17:00

TUTORIALS
T12. Transforming Legacy Systems into Software Product Lines
Danilo Beuche

T13. Production Planning in a Software Product Line Organization
Gary J. Chastek , John D. McGregor

T14. Leveraging Model Driven Engineering in Software Product Line Architectures
Bruce Trask, Angel Roman

DOCTORAL SYMPOSIUM

Wednesday, 12 September 2007

 

Conference Registration

08:30-09:00

OPENING REMARKS

09:00-10:15

KEYNOTE ADDRESS 1
Dr. Yoshihiro Matsumoto

10:15-10:40

Break

10:40-12:10

T11A  FEATURE MODELING
moderator: Jean-Marc Jezequel
Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines
Alexandre Braganca, Ricardo J. Machado
Reasoning about Feature Models in Higher-Order Logic
Mikolas Janota, Joseph Kiniry
Feature Diagrams and Logics: There and Back Again
Krzysztof Czarnecki, Andrzej Wasowski

T11B EXPERIENCE 1
moderator: Kolb, Ronny
Experiences with Product Line Development of Multi-Discipline Analysis Software at Overwatch Textron Systems
Paul Jensen
Software Product Lines Approach in Enterprise System Development
Yuzo Ishida
Introducing Software Product Line Engineering for Metal Processing Lines
in a Small to Medium Enterprise

David Sellier, Mike Mannion, Gorka Benguria, Gorka Urchegui

12:10-13:30

Lunch

13:30-15:00

T12A  COST/REQUIREMENT
moderator: Klaus Schmid
Impacts of Architecture and Quality Investment in Software Product Line Development
Makoto Nonaka, Liming Zhu, Muhammad Ali Babar, Mark Staples
Comparing Costs and Benefits of Different Test Strategies for a Software Product Line: A Study from Testo AG
Dharmalingam Ganesan, Jens Knodel, Ronny Kolb, Uwe Haury, Gerald Meier
Using Requirements Management Tools in Software Product Line Engineering: The State of the Practice
Danilo Beuche, Andreas Birk, Heinrich Dreier, Andreas Fleischmann, Isabel John, Ramin Tavakoli Kolagari, Heidi Galle, Gerald Gerald Heller, Dirk Janzen, Thomas von der Massen

T12B
DEMO
Kumbang Tools
Varvana Myllarniemi, Mikko Raatikainen, Tomi Mannisto
BigLever Software Gears and the 3-Tiered SPL Methodology
Charles W. Krueger
The Rhapsody/Gears Bridge – SPL for MDD
Martin Bakal, Charles W. Krueger

15:00-15:30

Break

15:30-17:00

T13A  PRODUCTION
moderator: Dirk Muthig
The 3-Tiered Methodology: Pragmatic Insights from New Generation Software Product Lines
Charles W Krueger
Development and Configuration of Service-based Product Lines
Alexander Gruler, Alexander Harhurin, Judith Hartmann
A Production System for Software Product Lines
Gary J. Chastek, Patrick Donohoe, John D. McGregor

T13B
DEMO
nTools
Kazuyuki Natsume
Modeling and Building Software Product Lines with pure::variants and Eclipse
Danilo Beuche
MetaEdit+: Domain-Specific Modeling and Product Generation Environment
Juha-Pekka Tolvanen

 

Reception

Thursday, 13 September 2007

 

Conference Registration

09:00-10:15

KEYNOTE ADDRESS 2
Dr. Martin Verlage

10:15-10:40

Break

10:40-12:10

T21A VARIABILITY MANAGEMENT
moderator: Klaus Schmid
Automating Product-Line Variant Selection for Mobile Devices
Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko
Supporting Product Derivation by Adapting and Augmenting Variability Models
Rick Rabiser, Paul Gruenbacher, Deepak Dhungana
Optimization of Variability in Software Product Lines
Felix Loesch

T21B EXPERIENCE 2
moderator: David Weiss
A Guide for Management and Financial Controls of Product Lines
Yoshihiro Matsumoto
Building Software Product Line from the Legacy Systems
Kangtae Kim, Hyungrok Kim, Woomok Kim
A Component Model supporting Decomposition and Composition of Consumer Electronics Software Product Lines
Chong-Mok Park, Seokjin Hong, Kyoung-Ho Son, Jagun Kwon

12:10-13:30

Lunch

13:30-15:00

T22A EXPERIENCE 3
moderator: Kentaro Yoshimura
Challenges of Establishing a Software Product Line for an Aerospace Engine Monitoring System
Ibrahim M Habli, Tim P Kelly, Ian Hopkins
Minimally Invasive Migration to Software Product Lines
Hans Peter Jepsen, Jan Gaardsted, Danilo Beuche
Dynamic Complexity and the Owen Firmware Product Line Program
Holt Mebane, Joni T. Ohta

T22B
DEMO
Design Verification Tool for Product Line Development
Natsuko Noda
CIDE: Decomposing Legacy Applications into Features
Christian Kastner
DOPLER: An Adaptable Tool Suite for Product Line Engineering
D. Dhungana R. Rabiser P. Grünbacher K. Lehner C. Federspiel

15:00-15:30

Break

15:30-17:00

T23A ASPECT-ORIENTATION/MDA
moderator: Frank van der Linden
A Case Study Implementing Features using AspectJ
Christian Kraestner, Sven Apel, Don Batory
Product Line Implementation using  Aspect-Oriented and Model-Driven Software Development
Markus Voelter, Iris Groher
Higher-Order Transformations tor Product Lines
Jon Oldevik, Oystein Haugen

T23B
PANEL
SW Product Line Evolution and Life Cycle

 

Banquet

Friday, 14 September 2007

 

Conference Registration

09:00-10:30

PANEL
Considerations of Long Term Product Support on Software Product Lines

10:30-10:50

 

10:50-11:35

T31A SHORTPAPER 1
moderator: Natsuko Noda
Tailoring Infrastructure Software Product Lines by Static Application Analysis
Horst Schirmeier, Olaf Spinczyk
A Variability Modeling Method for Adaptable Services in Service-Oriented Computing
Soo Ho Chang, Soo Dong Kim

T31B SHORTPAPER 2
moderator: Jaejoon Lee
Why does it take that long? Establishing Product Lines in the Automotive Domain
Christian Tischer, Andreas Mueller, Markus Ketterer, Lars Geyer
Software Product Line Impacts Beyond Software Development
Scott G Decker, James C Dager

11:35-11:45

Break

11:45-13:00

HALL OF FAME
CLOSING

13:00-14:00

Lunch