- Implementierung höherer Programmiersprachen
- architekturspezifische Optimierungen 
    (Parallelisierung, Speicherhierarchien)
- Entwurf neuer Architekturen
    (RISC, spezielle Hardware)
- Programm-Übersetzungen
    (Binär-Übersetzer, Hardwaresynthese, Datenbankanfragesprachen)
- Software-Werkzeuge
  
Johannes Waldmann
2012-01-30