Motivation      Objectives      Topics and Intended Audience      Submission      Important Dates      Format and Program      Workshop Organizing Committee      Program Committee


Workshop on
Scalable Modeling Techniques for Software Product Lines
--- Bridging the Gap between research and practice ---

at SPLC2009, August 2009
San Francisco CA USA






Motivation

Modeling techniques play essential roles in software product line development (PLD), and various modeling techniques have been proposed so far. However, some of these techniques are not actually usable in the industries, due to the lack of scalability. Although modeling techniques are essentially for reducing scale and complexity, further development of techniques are indispensable to manage the scale and complexity we are confronting today. Especially, in PLD, the problem becomes more serious, because we have to model target domains, requirements, architectures, designs along with complicated variabilities and configurations - which is especially challenging if the product-line is service-based We thus need scalable modeling techniques that can handle such spatial and temporal complexity and service-orientation, based on careful study of actual modeling problems in industries.



Objectives

The objective of this workshop is to bring together both researchers and practitioners to discuss the strengths and limitations of the current modeling techniques for supporting large-scale and service-based PLD. The workshop will provide a forum to share ideas and experiences about the current modeling approaches and to identify the future research directions related to scalable modeling techniques for PLD. We expect that this workshop will deepen mutual understanding among researchers and practitioners and promote the development of scalable modeling techniques usable in real field.



Topics and Intended Audience

The followings are topics (non exclusive).
  • Scalable modeling mechanisms and paradigms
  • Modeling mechanisms for PLD, such as those for requirements, features, architectures, and design modeling.
  • Effective use of modeling paradigms such as aspect-orientation and multi-dimensional separation of concerns.
  • Consideration of the service specifics in large scale product lines.
  • Scalable modeling methods
  • Modeling strategies and processes.
  • Related methods to manage scale and complexity, such as mining, restructuring/refactoring.
  • Modeling tools and environments
  • Tools and environments that support scalable modeling such as modelers, verifiers, transformers, and that for configuration management.
  • Problem statements on scalable modeling
  • Statements on problems and challenges for scalable modeling.
  • Experiences on scalable modeling
  • Description on experiences of scalable modeling and lessons learned from them.
Intended audiences are both researchers and practitioners who are examining scalable modeling or struggling and having problems in scalable modeling.



Submission

We invite full papers and short papers describing research results, experiences, technical survey and problem statement. Papers should be submitted in PDF format and must conform to the IEEE proceeding 8.5x11-inche, Two-Column Format. Full papers should not exceed eight pages (including all text, figures, references and appendices). Short papers should not exceed four pages. Each submitted paper will be reviewed by at least two PC members in terms of the relevance and contribution to the workshop.

Submissions can be made via email to "kishi at waseda.jp" or one of other organizers.




Important Dates

Paper Submission: June 1st, 2009.
Notification to Authors: June 15th, 2009.
Camera-ready paper submissions: July 1st, 2009.



Format and Program

The workshop will be organized by presentations (20 minutes) of accepted paper and intensive discussion about the presentation (20 minutes). In addition, we will assign two discussants to each paper to stimulate discussions.


Date

Timeslot

Title and Speaker

2009.8.24 (Mon)

9:00 - 10:00

Session A (Chair: Tomoji Kishi)

Welcome and Opening

10:00 - 10:30

Coffee break

10:30 - 12:00

Session B (Chair: Sholom Cohen)


Thein Than Tun, Patrick Heymans
Concerns and their separation in feature diagram languages: An informal survey
[Discussant] (1) Hyunsik Brian Choi, (2) Lianping.Chen


Lianping Chen, Muhammad Ali Babar
A Study of Scalability Aspects of Variability Modeling Approaches
[Discussant] (1) Tomi Mannisto, (2) Natsuko Noda


12:00 - 13:30

Lunch

13:30 - 15:00

Session C (Chair: M. Ali Babar)


Baris Can Kasikci, Semih Bilgen
Scalable Modeling of Software Product Line Variability
[Discussant] Isabel John


Isabel John, Daniel Pech
Scalable Variability Instantiation Strategies
[Discussant:] (1) Thein Than Tun, (2) Patrick Heymans


15:00 - 15:30

Coffee break

15:30 - 16:15

Session D (Chair: Frank van der Linden)


Hyunsik Choi, Kwanwoo Lee, Jaejoon Lee, Kyo C. Kang
Multiple Views of Feature Models to Manage Complexity
[Discussant] (1) Kasikci, Baris, (2)Tomoji Kishi


16:15 - 17:00

Session E (Chair: Kyo, C. Kang)


Final Discussion and Closing







Workshop Organizing Committee

Tomoji Kishi, Waseda university, Japan
Kyo, C. Kang, POSTEC, Korea
Klaus Pohl, University of Duisburg-Essen, Germany
Ali Baba, Lero, Ireland
Frank van der Linden, Philips, The Netherlands
Sholom Cohen, SEI, USA



Program Committee

Patrick Heymans, University of Namur, Belgium
Stan Jarzabek, National University of Singapore, Singapore
Kim Lauenroth, Univ. Duisburg-Essen, Germany
Tomi Mannisto, TKK, Finland
Natsuko Noda, NEC, Japan
Eila Ovaska, VTT, Finland
(+ organizers)