User Tools

Site Tools


20111202

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
20111202.txt · Last modified: by root