Eine integrierte Softwareentwicklungs-Umgebung - ein alternativer konzeptioneller Ansatz (eingeladener Vortrag)

Dieser Aufsatz beschreibt eine methodische Vorgehensweise zur Realisierung von Softwareentwicklungs-Umgebungen oder allgemeiner von interaktiven Systemen. Hierzu wird zunachst das hier beschriebene Projekt von anderen Ansatzen der Literatur abgegrenzt, um danach den spezifischen Ansatz zu erlautern. Dieser besteht in der Verwendung eines anderen internen Datenmodells, einer formalen Spezifikation der Wirkung von Werkzeugen vor deren Realisierung und einer allgemeinen anwendbaren Strategie zur Umsetzung einer solchen Spezifikation in eine effiziente Realisierung.

[1]  Manfred Nagl,et al.  On the Structure of an Incremental and Integrated Software Development Environment , 1986 .

[2]  Gregor Engels,et al.  A highly integrated tool set for program development support , 1988, SIGSMALL '88.

[3]  Manfred Nagl,et al.  Software-Implementation assoziativer Speicher / Implementation of associative memories by software , 1981, Elektron. Rechenanlagen.

[4]  Gregor Engels,et al.  A Hybrid Interpreter in a Software Development Environment , 1987, ESEC.

[5]  Manfred Nagl,et al.  Characterization of the IPSEN Project , 1990 .

[6]  Manfred Nagl,et al.  A Software Development Environment based on Graph Technology , 1986, Graph-Grammars and Their Application to Computer Science.

[7]  Gregor Engels,et al.  Graph Grammar Engineering: A Software Specification Method , 1986, Graph-Grammars and Their Application to Computer Science.

[8]  Thomas Reps,et al.  The synthesizer generator reference manual springer-verier , 1988 .

[9]  Manfred Nagl,et al.  Einführung in die Programmiersprache Ada, 2. neubearbeitete und erweiterte Auflage , 1983 .

[10]  David R. Barstow,et al.  Interactive programming environments , 1984, SOEN.

[11]  Manfred Nagl,et al.  An incremental programming support environment , 1985 .

[12]  Andy Schürr,et al.  GRAS, A Management System for Graph-Like Documents , 1988, JCDKB.

[13]  Reidar Conradi,et al.  Advanced Programming Environments , 1986, Lecture Notes in Computer Science.

[14]  Manfred Nagl,et al.  Syntaxgesteuerte Programmierung und inkrementelle Compilation , 1977, GI Jahrestagung.

[15]  Manfred Nagl,et al.  Graph-Grammars and Their Application to Computer Science , 1986, Lecture Notes in Computer Science.

[16]  Herbert Göttler,et al.  Graphgrammatiken in der Softwaretechnik: Theorie und Anwendungen , 1988, Informatik-Fachberichte.

[17]  Hans Jürgen Schneider,et al.  Syntax-Directed Description of Incremental Compilers , 1974, GI Jahrestagung.

[18]  Pearl Brereton,et al.  Software engineering environments , 1988 .

[19]  Gregor Snelting,et al.  The PSG system: from formal language definitions to interactive programming environments , 1986, TOPL.

[20]  Niklaus Wirth,et al.  Programming in Modula-2 , 1985, Texts and Monographs in Computer Science.

[21]  Manfred Nagl,et al.  On the structure of structure-oriented editors for different applications , 1987, SDE 2.

[22]  Claus Lewerentz,et al.  Extended programming in the large in a software development environment , 1988, Software Development Environments.

[23]  Andy Schürr,et al.  Introduction to PROGRESS, an Attribute Graph Grammar Based Specification Language , 1990, WG.