Lecture

Software Engineering II (SS18)

Monday 16:00 - 19:00

1340

Marcel Hahn

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

read more

Exercise

Software Engineering II (SS18)