Our lab is not only about research: we do a lot of development using Java, Python, Javascript, Haskell and other languages in combination with advanced libraries and frameworks. This development experience was very helpful during my job interviews, and employers were impressed by the projects we develop here in the lab.
PhD Thesis Supporting Material
Clafer Evaluation
We have evaluated Clafer on hundreds realistic examples of feature models, meta-models, feature-based templates, and domain models. For each model, we performed instance finding analysis, since many other analyses can be reduced to this problem. For slices of meta-models and feature-based templates element liveness was verified, because it is another example of a non-trivial analysis. We consider our results promising, since we obtained acceptable timings (within seconds) without fully exploiting the potential of Alloy.
The attached archive contains Clafer (*.cfr files) and corresponding Alloy (*.als files) models.
Attachment | Size |
---|---|
models.zip | 1.42 MB |