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
  • P121 - Software Engineering 2008
  • 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
  • P121 - Software Engineering 2008
  • Dokumentanzeige

Monaco: A DSL Approach for Programming Automation Systems

Autor(en):
Prähofer, Herbert [DBLP] ;
Hurnaus, Dominik [DBLP] ;
Schatz, Roland [DBLP] ;
Wirth, Christian [DBLP] ;
Mössenböck, Hanspeter [DBLP]
Zusammenfassung
In this paper we present the language Monaco, which is a DSL for programming event-based, reactive automation solutions. The main purpose of the language is to bring automation programming closer to the domain experts and end users. Important design goals therefore have been to keep the language simple and allow writing programs which are close to the perception of domain experts. The language Monaco is similar to Statecharts in its expressive power, however, adopts an imperative notation. Moreover, Monaco adopts a state-of-the-art component approach with interfaces and polymorphic implementations and it enforces strict hierarchical communication architectures which support the hierarchical abstraction of control tasks. We discuss the main design goals, the essential programming elements, and the visual program representation and illustrate how the language supports hierarchical abstraction of control functionality by an example application.
  • Vollständige Referenz
  • BibTeX
Prähofer, H., Hurnaus, D., Schatz, R., Wirth, C. & Mössenböck, H., (2008). Monaco: A DSL Approach for Programming Automation Systems. In: Herrmann, K. & Brügge, B. (Hrsg.), Software Engineering 2008. Bonn: Gesellschaft für Informatik e. V.. (S. 242-256).
@inproceedings{mci/Prähofer2008,
author = {Prähofer, Herbert AND Hurnaus, Dominik AND Schatz, Roland AND Wirth, Christian AND Mössenböck, Hanspeter},
title = {Monaco: A DSL Approach for Programming Automation Systems},
booktitle = {Software Engineering 2008},
year = {2008},
editor = {Herrmann, Korbinian AND Brügge, Bernd} ,
pages = { 242-256 },
publisher = {Gesellschaft für Informatik e. V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
242.pdf644.9Kb PDF Öffnen

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

Mehr Information

ISBN: 978-3-88579-215-4
ISSN: 1617-5468
Datum: 2008
Sprache: en (en)
Typ: Text/Conference Paper
Sammlungen
  • P121 - Software Engineering 2008 [38]

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.