Project Details
Projekt Print View

Combining multiple languages and models of computation for the synthesis of embedded systems

Subject Area Computer Architecture, Embedded and Massively Parallel Systems
Term from 1999 to 2004
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 5182956
 
Viele Anwendungen eingebetteter Systeme bestehen aus einer Kombination reaktiven und transformativen Funktionen. Daher werden häufig mehrere Sprachen, die auf unterschiedlichen Berechnungsmodellen ("models of computation") basieren, zur Beschreibung eines einzelnen Systems verwendet. Die verschiedenen Sprachen werden benutzt, da sie für bestimmte Anwendungen oder Implementierungen besonders geeignet sind oder da sie als ("de facto"-) Standard in einem Anwendungsgebiet akzeptiert sind. Der fehlende Zusammenhang zwischen den verschiedenen Sprachen, Methoden und Werkzeugen ist ein wesentliches Hindernis auf dem Weg zu höherer Entwurfsproduktivität und Entwurfsqualität. Ein ähnliches Problem ist die Einbindung von wiederverwendeten Komponenten, die möglicherweise in anderen Sprachen beschrieben sind oder auch nur unvollständig dokumentiert sind. Beispiele hierfür sind Komponenten anderer Hersteller oder "legacy code".
DFG Programme Priority Programmes
 
 

Additional Information

Textvergrößerung und Kontrastanpassung