Inhalt

[ INMAWKVPLEN ] KV Product Line Engineering

Versionsauswahl
Es ist eine neuere Version 2022W dieser LV im Curriculum Master's programme Computer Science 2023W vorhanden.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M2 - Master's programme 2. year Computer Science Rick Rabiser 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2021S
Objectives Students...

  • know how to use product line engineering methods and tools
  • understand domain engineering and application engineering processes
  • can develop variability models and implement variable software
  • know industrial case studies
Subject
  • Product Line Engineering Processes
  • Product Line Scoping and Variability Elicitation
  • Feature Modeling
  • Decision Modeling
  • Variability Mechanisms/Implementation
  • Modular Architectures
  • Product Line Engineering Tools
  • Product Derivation and Configuration
  • Product Line Testing and Analysis
  • Product Line Evolution
Criteria for evaluation
  • Final exam at the end of the semester
  • 2-4 (Group) Exercises
  • Participation
Methods
  • Presentations with Slides and Tool Demos
  • Invited Talks (from Industry and/or Academia)
  • Discussion of new and submitted exercises
  • Discussions
  • Student presentations (of exercise results)
Language English
Study material
  • S. Apel, D. Batory, C. Kästner, and G. Saake, Feature-Oriented Software Development: Concepts and Implementation: Springer, 2013.
  • R. Capilla, J. Bosch, and K. Kang, Systems and Software Variability Management: Concepts, Tools and Experiences: Springer, 2013.
  • P. Clements and L. Northrop, Software Product Lines: Practices and Patterns: SEI Series in Software Engineering, Addison-Wesley, 2001.
  • K. Pohl, G. Böckle, and F. van der Linden, Software Product Line Engineering: Foundations, Principles, and Techniques: Springer, 2005.
  • F. van der Linden, K. Schmid, and E. Rommes, Software Product Lines in Action - The Best Industrial Practice in Product Line Engineering: Springer Berlin Heidelberg, 2007.
Changing subject? No
Further information http://www.isse.jku.at
On-site course
Maximum number of participants -
Assignment procedure Direct assignment