About the GSD Lab

Generative software development aims at modeling and implementing system families such that a desired system can be automatically generated from a specification written in one or more textual or graphical domain-specific languages.

Recent News

by Leonardo Passos on May 5, 2013

Our paper describing the coevolution of the Linux kernel variability model, build files and C code has been accept for publication at SPLC'13. This study is the first to consider variability coevolution in a large open source system, and provides new insights for future research and tool implementers. The paper will be presented in Tokyo next August.

by Leonardo Passos on May 5, 2013

Our paper describing SmartFixer, a novel approach based on self-adaptive priorities for configuring variability-aware systems, has been accept for publication at SPLC'13, and will be presented in Tokyo next August.

by Michal Antkiewicz on April 14, 2013

Clafer Tools 0.3.2 is a simultaneous release of the Clafer

projects.

The binary distributions of the compiler and instance generator are available for download. The other tools are either in Python or JavaScript and do not require binary builds-they can be installed by downloading from the source code repositories.

The following are links to public live demo installations of

by Moisés Castelo Branco on January 31, 2013

Organizations that adopt process modeling often maintain several co-existing models of the same business process. These models target different abstraction levels and stakeholder perspectives. Maintaining consistency among these models has become a major challenge for such organizations. Although several academic works have discussed this challenge, little empirical investigation exists on how people perform process model consistency management in practice.

by Kacper Bąk on January 24, 2013

Our paper presenting an approach that systematically uses explicit examples for eliciting, modeling, verifying, and validating complex business knowledge has been accepted at NIER track at ICSE'13 and will be presented in San Francisco next May.