English |Kontakt |Sitemap |Print Version |Text Version

Home of Computer Science Home of OVGU Home


Multi-Paradigm Development in Ruby

Autor(en)
Veröffentlicht:
06.07.2009

Durch Language Engineering DSL können verschiedene DSL entwickelt werden. Eine DSL kann aber nicht nur ein Anwendungsgebiet, sondern auch ein Entwicklung-Paradigmen als Spracherweiterung implementieren. Es existieren bereits Erweiterungen für Aspect-Oriented Programming (AOP) und Context-Oriented Programming (COP). Mit der Eigentwicklung 'rbFeatures' wird nun auch das Feature-Oriented Programming (FOP) unterstützt.

Damit können Entwickler in einem Ruby-Programm die Objekt-Orientierte Programmierung mit AOP, COP und FOP gemeinsam einsetzen. Anhand eines Prototyps ist zu untersuchen, ob die verschiedenen Paradigmen prinzipiell eingesetzt werden. Nach erfolgtem Prototyp ist dann ein Konzept zum effektiven Multi-Paradigm Development in Ruby zu entwickeln. 

Dieses Thema stellt nur einen Ausschnitt meiner Forschungsinteressen dar. Bei Interesse an einem anderen Fokus wenden Sie sich einfach an mich.

Autor(en):

Vrije Universiteit Brussel, Faculty of Science, Software Languages Lab

Prof. Dr. Möslein
(Uni Nürnberg-Erlangen)

Prof. Dr. Schwabe
(Uni Zürich)

Dr. Orestis Terzidis
(SAP Research)

Heino Schrader
(SAP University Alliances)