People in the lab are very enthusiastic about what they do. The environment is very stimulating and soon you realize that most of the limits are those in your head.
Publications
Filters: First Letter Of Last Name is C [Clear All Filters]
Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study,
: Generative Software Development Laboratory, University of Waterloo, 2015.
[pdf]
Why CART Works for Variability-Aware Performance Prediction? An Empirical Study on Performance Distributions,
, Waterloo, Generative Software Development Laboratory, University of Waterloo, 04/2013.
[pdf]
Example-Driven Modeling poster,
, Toronto, CASCON, 2012.
[pdf]
"Mehrstufige, Kunden-Spezifische Anpassungen in der Anwendungsentwicklung",
Objekt Spektrum, issue 1, 01/2007.
"Multi-level customization in application engineering",
Communications of the ACM, vol. 49, issue 12, pp. 60, 12/2006.
[pdf]
"A Case Study on Consistency Management of Business and IT Process Models in Banking",
SoSyM - Special Issue on Enterprise Modeling, 2013.
"Clafer: Unifying Class and Feature Modeling",
Software and Systems Modeling, 2014.
[pdf]
"Coevolution of Variability Models and Related Software Artifacts: A Fresh Look at Evolution Patterns in the Linux Kernel",
Empirical Software Engineering, Springer, 05/2015.
"Engineering of Framework-Specific Modeling Languages",
IEEE Transactions on Software Engineering, vol. 35, issue 6, pp. 795 - 824, 11/2009.
[pdf]
"Fast Extraction of High-Quality Framework-Specific Models from Application Code",
Automated Software Engineering, vol. 16, issue 1, pp. 101 - 144, 03/2009.
[pdf]
"Feature-based survey of model transformation approaches",
IBM Systems Journal, vol. 45, issue 3, no. 3, Riverton, NJ, USA, IBM Corp., pp. 621–645, 2006.
[pdf]
"Formalizing cardinality-based feature models and their specialization",
Software Process: Improvement and Practice, vol. 10, issue 1, pp. 7 - 29, 01/2005.
[pdf]
"From State- to Delta-Based Bidirectional Model Transformations: the Asymmetric Case",
Journal of Object Technology, vol. 10, 2011.
"Mining the Impact of Evolution Categories on Object-Oriented Metrics",
Software Quality Journal, 08/2012.
[pdf]
"Mixin-Based Programming in C++: A solution to the constructor problem",
Dr. Dobb's Journal, pp. 111-112, 01/2001.
"A Pattern Fusion Model for Multi-Step-Ahead CPU Load Prediction",
Journal of Systems and Software, vol. 86, issue 5, 2013.
"The Shape of Feature Code: An Analysis of Twenty C-Preprocessor-Based Systems",
Journal on Software and Systems Modeling: Springer, pp. 1–29, 07/2015.
"Staged configuration through specialization and multilevel configuration of feature models",
Software Process: Improvement and Practice, vol. 10, issue 2, pp. 143 - 169, 04/2005.
[pdf]
"A Study of Variability Models and Languages in the Systems Software Domain",
IEEE Transactions on Software Engineering, vol. 39, issue 12, no. 12, pp. 1611-1640, Dec, 2013.
[pdf]
"Supporting Different Process Views through a Shared Process Model",
Software and Systems Modeling, 2015.
"Synthesis and Exploration of Multi-Level, Multi-Perspective Architectures of Automotive Embedded Systems",
Software and Systems Modeling, 2017.
"Synthesizing objects",
Concurrency - Practice and Experience, vol. 12, no. 14, pp. 1347-1377, 2000.
[pdf]
"Two Studies of Framework-Usage Templates Extracted from Dynamic Traces",
IEEE Transactions on Software Engineering, vol. 38, issue 6, 12/2012.
[pdf]
"Variability Mechanisms in Software Ecosystems",
Information and Software Technology, vol. 56, issue 11, 2014.
[pdf]
"Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study",
IEEE Transactions on Software Engineering, 2015.