Skip to main content
Log in

Spezifikation und Prototyping graphbasierter Systeme

  • Published:
Informatik Forschung und Entwicklung

Zusammenfassung.

Zum systematischen Entwurf und zur Realisierung von Graphstrukturen und ihrer Zugriffsoperationen wurde die Spezifikationssprache PROGRES entwickelt. Sie unterstützt das Modellieren komplex strukturierter Sachverhalte, wie sie beim Bau interaktiver Systeme auftreten. Sie erlaubt die gemischt regelorientierte bzw. imperative Formulierung entsprechender Zugriffsoperationen mit Hilfe PROgrammierter GRaph-Ersetzungs-Systeme, besitzt ein statisches Typsystem, eine vollständige formale Definition ihrer statischen und dynamischen Semantik und ist sowohl interpretativ als auch kompilativ ausführbar. Hier soll die Eignung der Sprache PROGRES und ihrer Entwicklungsumgebung zur operationalen Spezifikation entsprechender Systeme und zur Generierung von Prototypen gezeigt werden. Dabei legen wir ein besonderes Gewicht auf die Unterstützung durch die enge Integration ihrer Werkzeuge, die das verschränkte Editieren, Analysieren und Ausführen gestatten. Bei den generierten Prototypen stehen leichte Erweiterbarkeit, Persistenz der Daten, Recovery und Mehrbenutzerfähigkeit im Vordergrund.

Abstract.

The specification language PROGRES has been developed for the systematic design and realization of graph structures and operations on them. It is statically typed, its static and dynamic semantics is formally defined. It offers both, rule based and imperative language constructs and supports modeling of complex structures in interactive systems and by the means of PROgrammed Graph REwriting Systems. We want to show the suitability of the PROGRES language and environment for the operational specification and generation of prototypes for this kind of systems. We focus on the tightly integrated tools, which allow editing, analyzing, and executing specifications in an intertwined way. Features of the generated prototypes are extendibility, data persistence, recovery, and multi user support.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Author information

Authors and Affiliations

Authors

Additional information

Eingegangen am 1. April 1996/Angenommen am 6. September 1996

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schürr, A., Winter, A. & Zündorf, A. Spezifikation und Prototyping graphbasierter Systeme. Informatik Forsch Entw 11, 191–202 (1996). https://doi.org/10.1007/s004500050061

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004500050061

Navigation