GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P198 - Software Engineering 2012
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P198 - Software Engineering 2012
  • Dokumentanzeige

Generic roles for increased reuseability

Autor(en):
Mertgen, Andreas [DBLP]
Zusammenfassung
Role-based programming, as in the Object Teams/Java (OT/J) language, aims to improve object-oriented programming with regard to separation of crosscutting or context-related concerns. Therefore, OT/J introduces class-like modules for roles and context, which connect common classes to build collaborations. However, since role and base objects are directly linked, it implies strong coupling and limited possibilities of reuse. This research aims to create a generic way of expressing connections between a collaboration and its base in order to further decouple modules and enhance their reusability. We introduce a quantification mechanism based on logic meta-programming in Prolog that allows using generic references to declaratively defined program elements, which are transformed to build valid OT/J code. We propose that the use of logic meta-variables improves the expressiveness and genericity of rolebased programming.
  • Vollständige Referenz
  • BibTeX
Mertgen, A., (2012). Generic roles for increased reuseability. In: Jähnichen, S., Küpper, A. & Albayrak, S. (Hrsg.), Software Engineering 2012. Bonn: Gesellschaft für Informatik e.V.. (S. 131-142).
@inproceedings{mci/Mertgen2012,
author = {Mertgen, Andreas},
title = {Generic roles for increased reuseability},
booktitle = {Software Engineering 2012},
year = {2012},
editor = {Jähnichen, Stefan AND Küpper, Axel AND Albayrak, Sahin} ,
pages = { 131-142 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
131.pdf147.8Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISBN: 978-3-88579-292-5
ISSN: 1617-5468
Datum: 2012
Sprache: en (en)
Typ: Text/Conference Paper
Sammlungen
  • P198 - Software Engineering 2012 [28]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.