Lecture
Software Engineering II (SS18)
Monday 16:00 - 19:00
1340
Description
Modern interactive software tools conform to a common architecture:
- - some meta model or syntax graph stores the logical data
- - some unparser create visual representation of the data on the screen
- - some interactive commands and transformation may change the logical data
- - some readers and writers load and store the logical data or exchange it with other tools
- - some generators may generate source code, table data, html, … from the logical data
- - some federation platform may be used to combine different tools to tool chains and workbenches
We will learn how to create a diagram tool.
Intended Audience: Students of computer science, master degree