Department news:
Check/need for bigger room
Presentation (discussion)
This Friday Kurt will give the presentation. See the abstract below.
Abstract
I describe an experimental object-oriented programming system, ASL2, that supports program development by means of a series of abstraction steps. The system allows immediate object construction, and it is possible to use the constructed objects for concrete problem solving tasks. Via a number of gradual abstraction steps the objects are derived and transformed to a conventional object-oriented source programs. I introduce two levels of object classification, weak and strong object classification. Strong object classification relies on conventional classes, whereas weak object classification is looser, and less restrictive. As a central mechanism, weakly classified objects are allowed to borrow methods from each other. ASL2 supports class generalization, as a counterpart to specialization and inheritance in mainstream object-oriented programming languages. The final abstraction step discussed in the paper is a syntactical abstraction step that derives a source file with a syntactical class form.
Attendance:
- Andreas Weisberg
- Benjamin Krogh
- Bent Thomsen
- Christian Thomsen
- Chaithanya
- Darius Sidlauskas
- Lone Leth Thomsen
- Hua Lu
- Mohamed Khalefa
- Kurt Nørmark
- Saulius
- Laurynas Siksnys
- Simonas Saltenis
- Torben Bach Pedersen
- Kristian Torp
- Ove Andersen
- Liu Xiufeng
- Yoann Pitarch
