SEN1 (SWAT) has a strong vision and tradition in developing open-source software. We believe that our software development strengthens the experimental validation as well as the transfer of research results. Some of the projects can be called large scale (> 5 years, > 5 programmers) and also serve as inspiration for research questions in software engineering.
Tools that are currently in production are:
- Rascal - a domain specific language for source code oriented meta programming (extraction, analysis, transformation, generation, visualization)
- Derric - a domain specific language for digital forensics
- AmbiDexter - a detector framework for ambiguity in context-free grammars
Tools that are currently under maintenance are:
- SDF2 - a syntax definition formalism and parser generator framework based on general context-free grammars, disambiguation rules and scannerless generalized LR parsing.
- ASF+SDF Meta-Environment - a language workbench for definition of programming languages and the generation of analysis and transformation tools and IDE's.
- ATerm library - a general term library for C and Java that employs maximal sub-term sharing
- Sisyphus - a modular continuous integration system and software knowledge base
External open-source projects that our members contribute to are: