Copenhagen Programming Language Seminar

Modelling Software and Forget about Programming!

Ekkart Kindler
DTU, Informatics and Mathematical Modelling, Denmark

Monday, November 3, 2008, 14:00-15:15
The IT University, Rued Langgaards Vej 7, DK-2300, Auditorium 2A.12


Today, there are many graphical modelling notations for software, and some tools that generate code from these models. The focus of most tools, however, is on the structural aspects; the actual behaviour still needs to be programmed by hand.

In some application areas, however, there are new technologies that allow us to make software without programming a single line of code. One example is Eclipse's Graphical Modelling Framework, which allows us to implement graphical editors without any programming. Another example are workflow management systems, which had the idea of "modelling only" 10 years ahead of time.

The first part of the talk gives a glimpse of how we could develop software in 10 years from now -- without programming at all. It discusses the necessary concepts and technologies, and we will see that the pieces for achieving this vision are already there -- we only need to put them together.

In the second part of the talk we report on some approaches and intial experience with behavioural models and their integration with existing code. One example will be aspect oriented modelling.

Scientific host:Thomas Hildebrandt Administrative host: Annette Enggaard. All are welcome.
The Copenhagen Programming Language Seminar (COPLAS) is a collaboration between DIKU, ITU, KVL and RUC.
COPLAS is sponsored by the FIRST Graduate School.
To receive information about COPLAS talks by email, send a message to prog-lang-request@mail.it-c.dk with the word 'subscribe' as subject or in the body.

For more information about COPLAS, see http://www.coplas.org