ERDF
CONTACT US TODAY: +353 61 213 028

The DOPLER Tool Suite for Software Product Line Engineering

Event type: 
Invited Speaker
Event Date/Time: 
Wed, 06/02/2008 (All day)
Venue: 
LRG-032, Limerick, Ireland

Speakers : Deepak Dhungaha, Paul Grünbacher, and Rick Rabiser

(Christian Doppler Laboratory on Automated Software Engineering, Johannes Kepler University Linz)

Abstract

Software product line engineering aims at reducing cost and time-to-market and increasing the quality of software development through extensive reuse. Despite many advances researchers and practitioners are still facing many challenges to integrate the domain and variability modeling processes with product derivation processes. We present the DOPLER (Decision-Oriented Product Line Engineering for effective Reuse) tool suite providing integrated support for both engineers and "non-technicians" in the SPLE lifecycle. The tool suite is flexible and extensible to support domain-specific needs. It provides product derivation support for the diverse stakeholders involved in derivation and also includes capabilities to manage application-specific requirements. The research is conducted in cooperation with Siemens VAI, the world's leading engineering and plant-building company for the iron, steel, and aluminum industries. The presentation covers decision-oriented variability modeling and demonstrates the utilization of variability models in product derivation. We will also show how DOPLER tools can be adapted to different organizational settings.

Biography

Deepak Dhungana is a researcher in the Christian Doppler Laboratory for Automated Software Engineering at Johannes Kepler University Linz. He received his Master's degree in Computer Science from Johannes Kepler University Linz. In his Ph.D. research Deepak is developing and evaluating methods and tools for variability modeling and management in software product lines.

Paul Grünbacher is an Associate Professor at Johannes Kepler University Linz (JKU) and a Visiting Associate at the Center for Software Engineering at the University of Southern California. He is currently heading the product line engineering research group in the Christian Doppler Laboratory on Automated Software Engineering at JKU. His research interests include requirements engineering, collaborative software processes, product line engineering, and value-based approaches in software engineering.

Rick Rabiser is a PhD student and researcher in the Christian Doppler Laboratory for Automated Software Engineering at Johannes Kepler University Linz. He received his Master's degree in Business Informatics from Johannes Kepler University Linz. His PhD research focuses on developing and evaluating tool support and visualization capabilities for product derivation in software product line engineering.