Diplomarbeit DIP-3345

Bibliograph.
Daten
Fellger, Wolfgang: SCR-Spracherweiterung für Enterprise Architect.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Diplomarbeit Nr. 3345 (2012).
64 Seiten, deutsch.
CR-Klassif.D.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
F.4.3 (Formal Languages)
Kurzfassung

„Software Cost Reduction“ is a method developed by David Parnas in 1978 to develop both formal and compact specifications for software systems. After several uses in the general vicinity of the US military, this approach has become mostly forgotten.

This thesis picks up the SCR specification language again and adapts it for use with the modern UML modelling tool Enterprise Architect. Along with the UML language profile, a compiler and code generators for C# and ANSI C are being developed.

„Software Cost Reduction“ ist ein 1978 von David Parnas entwickelter Ansatz, um Spezifikationen für Steuergeräte formal prüfbar und gleichzeitig kompakt zu formulieren. Nach diversen Einsätzen im Umfeld des US-Militärs ist der Ansatz inzwischen weitgehend in Vergessenheit geraten.

Diese Arbeit greift die SCR-Spezifikationssprache auf und passt sie für den Einsatz mit dem modernen UML-Werkzeug Enterprise Architect an. Neben dem Sprachprofil werden hierzu ein Compiler und Codegeneratoren für C# und ANSI-C entwickelt.

Volltext und
andere Links
PDF (1391978 Bytes)
Abteilung(en)Universität Stuttgart, Institut für Softwaretechnologie, Programmiersprachen und Übersetzerbau
BetreuerHolzmüller Bernd
Eingabedatum16. Januar 2013
   Publ. Informatik