The workshop program provides a platform for bringing together people from industry, academia, and research institutions to present and discuss experiences and practices in the area of software product line development.

The following full-day workshops will be held in conjunction with SPLC 2008:

Monday, September 8, 2008

W12nd International Workshop on Dynamic Software Product Lines (DSPL 2008)
W2Workshop on Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines (EA@SPLC 2008)
W3Workshop on Service-Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL 2008)
W45th Software Product Lines Testing Workshop (SPLiT 2008)

Friday, September 12, 2008

W5Workshop on Analyses of Software Product Lines (ASPL 2008)
W62nd International Workshop on Management and Economics of Software Product Lines (MESPUL 2008)
W7Workshop on Open Source Software and Product Lines (OSSPL 2008) - Cancelled
W82nd International Workshop on Visualisation in Software Product Line Engineering
(ViSPLE 2008)


W1: 2nd International Workshop on Dynamic Software Product Lines (DSPL 2008)

Organisers
Svein Hallsteinsen, SINTEF, Norway
Mike Hinchey, Lero, University of Limerick, Ireland
Sooyong Park, Sogang University, South Korea
Klaus Schmid, University of Hildesheim, Germany

Description
In domains such as ubiquitous computing, pervasive computing, service robots, unmanned aerial vehicles, etc., the importance and complexity of software are increasing more than ever. These domains are characterized above all by extensive variation both in requirements and resource constraints. The Software Product Line (SPL) approach has been receiving increased attention as a means to cope with this, specifically as software engineers and developers are faced with increasing pressure to deliver high-quality software more quickly and economically.

More importantly, modern computing and network environments demand a high degree of adaptability from software systems. Computing environments, user requirements and interface mechanisms between software and hardware devices like sensors may change dynamically during run-time. Therefore, in these kinds of dynamic environments, application of SPL needs to be changed from a static perspective to a dynamic perspective, where systems capable of modifying their own behavior with respect to changes in its operating environment are achieved by dynamically rebinding variation points at runtime. This is the idea of Dynamic Software Product Lines (DSPL).

Dynamic Software Product Lines is an emerging, and promising, area of research, with clear overlaps to other areas of research in addition to SPL, notably: Self-* (adapting, managing, healing, ...) systems, dynamic architectures and Agent-Oriented Software Engineering. The objective of this workshop is to solicit ideas, research directions, and results of SPL that employs and supports dynamism in the manner outlined above.

Important Dates
Submission Deadline: June 29, 2008 July 6, 2008 (extended)
Notifications to Authors: July 20, 2008
Camera-ready Papers: August 3, 2008

Main Contact
Svein Hallsteinsen, SINTEF, Norway
svein (dot) hallsteinsen (at) sintef (dot) no

Workshop Homepage
http://selab.sogang.ac.kr/dspl08/


Top



W2: Workshop on Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines (EA@SPLC 2008)

Organisers
Vander Alves, Fraunhofer IESE, Germany
Christa Schwanninger, Siemens AG, Germany
Paul Clements, Software Engineering Institute, USA
Awais Rashid, Lancaster University, UK
Ana Moreira, New University of Lisbon, Portugal
João Araújo, New University of Lisbon, Portugal
Elisa Baniassad, Chinese University of Hong Kong, Hong Kong
Bedir Tekinerdogan, University of Twente, The Netherlands

Description
Early aspects deal with crosscutting concerns in requirements analysis, domain analysis and architecture design. Work on early aspects focuses on systematically identifying, modularizing, and analyzing such crosscutting concerns and their impact at the early phases of the software development life cycle.

The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is managed from early analysis to implementation and through maintenance and evolution. Variability of features often has widespread impact on multiple artefacts in multiple lifecycle stages, making it a pre-dominant engineering challenge in Software Product Line Engineering (SPLE). What is strongly needed in SPLE is an improved modularization of variations, their holistic treatment across the software lifecycle and advanced maintenance of their (forward and backward) traceability.

Accordingly, this workshop focuses on the application of aspect-oriented requirements engineering and architecture design in identifying and managing variability across a product line. Topics of interest include, but are not limited to, concepts, methods and tools for early aspects in domain analysis and domain architecture design, and the potential of early aspects for improved traceability, impact analysis, and application engineering.

The main goal of this workshop is to bring together researchers and practitioners from the product line and the early aspects communities in order to discuss the latest achievements and future challenges of the applicability of early aspects in the context product lines.

Important Dates
Submission Deadline: July 1, 2008
Notification of Acceptance: July 21, 2008
Camera-ready Papers: August 4, 2008

Main Contact
Vander Alves, Fraunhofer IESE, Germany
vander (dot) alves (at) iese (dot) fraunhofer (dot) de

Workshop Homepage
http://ea08splc.iese.fraunhofer.de/


Top


W3: Workshop on Service-Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL 2008)

Organisers
Robert Krut, Software Engineering Institute, USA
Sholom Cohen, Software Engineering Institute, USA
Dragan Gasevic, Athabasca University, Canada
Andreas Helferich, Universität Stuttgart, Germany
Jaejoon Lee, Lancaster University, UK
Grace Lewis, Software Engineering Institute, USA
Tomi Männistö, Helsinki University of Technology, Finland
Curt Pederson, American Family Insurance, USA
Dennis Smith, Software Engineering Institute, USA
Christoph Wienands, Siemens Corporate Research, USA

Description
Service-Oriented Architecture (SOA) and software product line (SPL) approaches to software development share a common goal. They both encourage an organization to reuse existing assets and capabilities rather than repeatedly redeveloping them for new systems. The intent is that organizations can capitalize on reuse to achieve desired benefits such as productivity gains, decreased development costs, improved time to market, higher reliability, and competitive advantage. Their distinct goals may be stated as:

  • SOA: enable assembly, orchestration and maintenance of enterprise solutions to quickly react to changing business requirements
  • SPL: systematically capture and exploit commonality among a set of related systems while managing variations for specific customers or market segments

This workshop will build on results of the SOAPL 2007 workshop: Service-Oriented Architectures and Product Lines - What is the Connection? and the workshop report (CMU/SEI-2008-SR-006). This year's workshop, SOAPL 2008, will explore experiences in integrating SOA and SPL, specifically:

  1. How web services have been used to support product lines using a service-oriented architecture?
  2. How product line practices have been used to support web services and service-oriented architectures?

Topics of interest for the workshop include, but are not limited to:

  • Practice areas that span both SOA and product lines (e.g., domain analysis, legacy mining, operations/governance, etc.)
  • Handling variability through services
  • Cost models to justify investment in SOA for product lines
  • Use of support technology such as: domain specific languages, tools, other
  • Differences between service-oriented and more conventional product line development approaches
  • Architectural approaches: static vs. dynamic

Participants in the SOAPL 2008 will include product line and service-oriented practitioners who have experience in integrating service-oriented architectures and software product lines approaches. These include practitioners in product line engineering, product line management, and architects/developers of SOA-based systems.

Important Dates
Submission Deadline: July 1, 2008
Notification of Acceptance: July 15, 2008
Camera-ready Papers: July 31, 2008

Main Contact
Robert Krut, Software Engineering Institute, USA
rk (at) sei (dot) cmu (dot) edu

Workshop Homepage
http://www.sei.cmu.edu/productlines/SOAPL2008/

Top


W4: 5th Software Product Lines Testing Workshop (SPLiT 2008)

Organisers
Peter Knauber, Mannheim University of Applied Sciences, Germany
Andreas Metzger, University of Duisburg-Essen, Germany
John D. McGregor, Clemson University, USA

Description
Software product line engineering (SPLE) has shown to be a very successful paradigm for developing a diversity of similar software products at low cost, in short time, and with high quality. Similar to the development of single software products, the key aim of testing in software product line engineering is to uncover the evidence of faults in the development artifacts and products. However, significant differences between SPLE and the development of single systems exist. Those differences lead to specific challenges for product line testing.

This fifth instance of the SPLiT workshop series will discuss novel approaches and open issues in software product line testing. Specifically, SPLiT 2008 aims at investigating how testing in software product line engineering can benefit from experience of other disciplines and vice versa. Thus, the workshop will provide an opportunity to discuss innovative ideas, setting a research agenda, and starting collaborations on diverse topics of SPL testing and related areas.

To this end, SPLiT 2008 will bring together both testing researchers and practitioners in a highly interactive event. Each paper session will be organized in order to stimulate discussions. Dedicated working sessions will be devoted to specific issues in SPL testing.

Topics of interest include, but are not limited to:

  • Test case design techniques and test case generation
  • Definition and measurement of test coverage and test effectiveness
  • Techniques for increasing test efficiency and effectiveness
  • Test of quality characteristics
  • Use of formal approaches for testing
  • Application of product line testing strategies and techniques in the context of other development paradigms
  • Application of testing strategies from other development paradigms in the SPL context
  • Fault models for SPLs

Important Dates
Submission Deadline: 31 May, 2008
Notification to Authors: 15 June, 2008
Camera-Ready Papers: 30 June, 2008

Main Contact
Peter Knauber, Mannheim University of Applied Sciences, Germany
p (dot) knauber (at) hs-mannheim (dot) de

Workshop Homepage
http://www.biglever.com/split2008/

Top


W5: Workshop on Analyses of Software Product Lines (ASPL 2008)

Organisers
David Benavides, University of Seville, Spain
Antonio Ruiz Cortes, University of Seville, Spain
Don Batory, University of Texas at Austin, USA
Patrick Heymans, University of Namur, Belgium

Description
The automation of software product line (SPL) analyses is of growing interest to both practitioners and researchers. In particular, automated analyses of variability models (like feature or decision models) and languages that foster declarative specifications of programs using those models are now common. We note that many of the problems that SPL engineers face are related to configuration problems that have been addressed by the Artificial Intelligence (AI) community. Indeed, the SPL community is using some of their results, e.g., BDD, CSP and SAT solvers.

This workshop is intended to bring together researchers in SPL and AI in order to review and discuss synergies of the various approaches, and to propose new ideas and results. The two long term objectives are (i) learn from what has been done up to now in AI that is related to automated analyses of SPLs and (ii) creating a community interested in automated analyses of SPL in order to keep SPL tools and research up-to-date with the latest technologies.

Important Dates
Submission Deadline: June 15, 2008
Notification to Authors: July 18, 2008
Camera-ready Papers: July 25, 2008

Main Contact
David Benavides, University of Seville, Spain
benavides (at) us (dot) es

Workshop Homepage
http://www.isa.us.es/aspl08

Top


W6: 2nd International Workshop on Management and Economics of Software Product Lines (MESPUL 2008)

Organisers
Klaus Schmid, University of Hildesheim, Germany
M. Ali Babar, Lero, University of Limerick, Ireland
Paul Grünbacher, Johannes Kepler University, Austria
Makoto Nonaka, Toyo University, Japan

Description
Product line engineering has recently emerged as a viable and important software development paradigm. Many companies have been adopting product line approach in order to improve the efficiency of their development processes, to increase the quality of end product, and reduce time-to-market and cost. Researchers and practitioners have proposed several methods, techniques, and tools to support the technical aspects of software product line engineering. Research has also been reported on different mechanics of calculating ROI, understanding Cost-Benefits, and critical factors in adopting software product lines. However, the body of knowledge on the management and economics aspects of software product lines is very thin. Adoptions and management of software product lines require significant initial investment that is expected to maximize the business value. In addition, managing a product line project is far complex and difficult because of the inter-related structure between core assets and products, multiple deadlines, resource allocation, etc. Software product line practitioners need new approaches, models, and tools for addressing various challenges related to the management and economics of software product lines to be able to maximize the business value of adopting product line approach. Moreover, there is need for gathering and using empirical evidence to support different approaches of software product lines.

The first international workshop on management and economics of software product lines aims to bring together researchers and practitioners from academia, industry and governments to report and discuss the challenges and opportunities of adopting and managing software product lines from managerial, organizational, and economics point of view. The workshop will provide a forum to present ideas about using existing management and organizational strategies and economic models to support software product lines and/or propose new approaches, techniques, and tools for business and technical manager to maximize the business value of software product line engineering. The workshop will cover the broad spectrum of research papers, experience reports, and position papers relevant to the economic, management, organizational aspects of software product line engineering.

Important Dates
Submission Deadline: June 29, 2008
Notification to Authors: July 20, 2008
Camera-ready Papers: August 1, 2008

Main Contact
Klaus Schmid, University of Hildesheim, Germany
schmid (at) sse (dot) uni-hildesheim (dot) de

Top


W7: Workshop on Open Source Software and Product Lines (OSSPL 2008)

Organisers
Frank van der Linden, Philips Healthcare, The Netherlands
Björn Lundell, University of Skövde, Sweden
Gary Chastek, Software Engineering Institute, USA

Description
Embedded industries have invested a lot in the introduction of software product lines in their software development. In addition, using open source software appears to be a profitable way to obtain good software. This is also applicable for organizations doing product line engineering. On the other hand, because of the diverse use of open source software, product line development is an attractive way of working in open source communities. In fact, the configuration mechanisms used in open source communities may be applicable within software product lines as well. In addition, product line organizations are usually involved in distributed development, which works very efficiently within open source communities.

However, at present, there is limited interaction between the open source and product line development communities. The aim for the workshop is to explore what the two communities can learn from each other and to develop a better understanding of how the two communities can benefit from each other.

Important Dates
Submission Deadline: June 1, 2008
Notification to Authors: July 1, 2008
Camera-ready Papers: July 31, 2008

Main Contact
Frank van der Linden, Philips Healthcare, The Netherlands
frank (dot) van (dot) der (dot) linden (at) philips (dot) com

Workshop Homepage
http://www.itea-cosi.org/modules/wikimod/index.php?page=OssPl08

Top


W8: 2nd International Workshop on Visualisation in Software Product Line Engineering (ViSPLE 2008)

Organisers
Rick Rabiser, Johannes Kepler University, Austria
Patrick Healy, Lero, University of Limerick, Ireland
Daren Nestor, Lero, University of Limerick, Ireland
Mike Mannion, Glasgow Caledonian University, Scotland
David Sellier, Glasgow Caledonian University, Scotland

Description
Product line engineering has emerged as a viable and important approach to software development during the last few years. To leverage explicit and extensive reuse of shared software artefacts, many companies use a product line approach to build different variants of their products for use within a variety of systems. Product lines can be large and could easily incorporate thousands of elements like variation points and configuration parameters together with diverse dependencies between those elements. This makes product line management and systematic product derivation extremely difficult.

This workshop aims at elaborating the idea of using information and software visualisation techniques to achieve the economies of scale required to support variability management and product derivation in industrial product lines. Visualisation techniques have been proven effective to improve both the human understanding and effective use of computer software. They have also been used to amplify the cognition about large and complex data sets. Exploring the potential of visual representations such as trees and graphs combined with the effective use of human interaction techniques such as dynamic queries, direct manipulation, and details-on-demand when applied in a software product line context is a novel and challenging research direction in software product line engineering.

The workshop aims at bringing together researchers and practitioners to discuss problems and potential solutions related to using visualisation and interaction approaches, techniques and tools to improve the effective-ness of variability management and product derivation. We aim to attract and bring together members from the information visualisation, software visualisation, and software product line engineering communities.

Important Dates
Submission Deadline: June 23, 2008 June 29, 2008 (extended)
Notifications to Authors: July 14, 2008 July 18, 2008 (extended)
Camera-ready Papers: July 31, 2008

Main Contact
Rick Rabiser, Johannes Kepler University, Austria
rabiser (at) ase (dot) jku (dot) at

Workshop Homepage
http://www.lero.ie/visple2008

RSS icon
View a printer-friendly version of this page
Page last updated: 16/06/2009