3rd International Workshop on Knowledge Oriented Software Product Line Engineering

3 September 2012
Salvador - Brazil



Call For Papers

Download KOPLE 2012 Call for Papers PDF Format


Software Product Line Engineering (PLE) exploits systematic reuse by identifying and methodically reusing software artifacts to develop different but related software systems. Developing Product Lines requires analysis skills to identify, model, and encode domain and product knowledge into artifacts that can be systematically reused across the development life-cycle. As such, Knowledge plays a paramount role in the success of the various activities of PLE. The objective of KOPLE is to bring together SPL researchers and practitioners from academia and industry to investigate the role of Knowledge in PLE. Knowledge is usually encapsulated in PL architectures in a tacit or implicit way, and this may appear to be sufficient for industry to implement successful product lines. Nevertheless, KOPLE also aims to become a discussion forum about techniques and methods to convert from tacit to explicit Knowledge in PLE and to process and use this Knowledge for optimizing and innovating PLE processes.

The key specific objectives of the KOPLE workshop can be summarized as follows:

  • Compile current practices and experience in applying knowledge engineering techniques in engineering PLA
  • Explore how the PLE industry can benefit from the knowledge engineering community and vice versa
  • Discuss and document challenges and barriers for knowledge management and modeling in PLE
  • Investigate innovative techniques for modeling, developing, and implementing knowledge-oriented PLE
  • Establish a Working Group that focuses on knowledge issues related to PLE to further develop this area

Workshop Topics

The topics covered in the workshop include, but are not limited to:

Knowledge-based domain modeling

  • Tacit knowledge and rationales for variability management
  • Domain analysis and Knowledge Engineering
  • Knowledge representation in PL
  • Extending existing variability languages with (more) semantics
  • Ontologies in PLE
  • Conceptual graphs in PLE
  • Experts systems in PLE
  • Domain-Specific Knowledge-Oriented PL
  • Metrics for Knowledge-Oriented PL

Exploiting knowledge-based Product Lines

  • Tool support for Knowledge-Oriented PL
  • Context-based variability resolution
  • Business decision-making support
  • Life-cycle evolution and optimization
  • Methodologies and processes supporting Knowledge-Oriented PL exploitation
  • Organizational issues and knowledge management in PLE
  • Economical/value aspects of adopting Knowledge-Oriented PLE
  • Testing PL architectures and Knowledge Engineering
  • Knowledge management of PL architecture evolution
  • PL architecture scoping and Knowledge Engineering

Mining Knowledge in Product Line Engineering

  • Knowledge acquisition and elicitation in PL.
  • Techniques for the inference of knowledge from PL assets
  • Techniques for the extraction of knowledge from products for PL adoption/discovery
  • Reasoning techniques for PLE
  • Artificial-Intelligence techniques applied to PLE
  • Usage of discovered knowledge

Practical experience in developing Knowledge-Oriented PL

  • Domain analysis and Knowledge Engineering in specific domains
  • Industry case studies
  • Experience reports


Important Dates

Paper submissions: May 25, 2012

Notification to authors: June 15, 2012

Camera-ready version: June 29, 2012

Workshop: September 3, 2012

Submission and Participation

Authors interested in participating in the workshop are requested to submit either:

  • Regular paper (max. 8 pages) that represents original research or industrial experience report

  • Short paper (4 pages) that describes sound new ideas and concepts that are under research or experimental studies at industrial settings.

Submissions and final papers should be formatted using the ACM SIGPLAN 10 point format. Templates for Word and LaTeX are available at http://www.acm.org/sigs/publications/proceedings-templates

All papers submitted to the workshop must be unpublished original work and must not have been submitted anywhere else for publication. Each paper will be reviewed by three PC members and accepted papers will be selected based on quality, novelty, and relevance to the workshop topic. Accepted papers will be published in Volume 2 Proceedings of SPLC 2012. Papers should be submitted via http://www.easychair.org/conferences/?conf=kople2012

Workshop Organizers

Technical Program Committee

  • Andreas Rummler, SAP Research CEC Dresden, Germany
  • Dong Li, FISCAN, China
  • Eduardo Santana de Almeida, Federal University of Bahia, Brazil
  • Jason Xabier Mansell, TECNALIA, Spain
  • Jennifer Pérez Benedí, Universidad Politécnica de Madrid, Spain
  • Martin Kuhlemann, Otto-Von-Guericke University Magdeburg, Germany
  • Nan Niu, Mississippi State University, USA
  • Natsuko Noda, NEC Corporation, Japan
  • Oscar Díaz, University of the Basque Country, Spain
  • Øystein Haugen, SINTEF, Norway
  • Tomoji Kishi, Waseda University, Japan

Previous workshops

KOPLE 2011 @SPLC 2011 Munich, Germany /workshops/KOPLE2011/

KOPLE 2010 @SPLASH 2010 Reno, USA http://www.esi.es/workshop/KOPLE2010/

Organized by


© 2018 Tecnalia. All rights reserved.