Rule-Based Programming with Diaplan

  • Authors:
  • Frank Drewes;Berthold Hoffmann;Raimund Klein;Mark Minas

  • Affiliations:
  • Institutionen för datavetenskap, Umeå universitet, S-90187 Umeå, Sweden;Technologiezentrum Informatik, Universität Bremen, D-28334 Bremen, Germany;Technologiezentrum Informatik, Universität Bremen, D-28334 Bremen, Germany;Fakultät für Informatik, Universität der Bundeswehr München, D-85577 Neubiberg, Germany

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Diaplan is a language for programming with graphs and diagrams that is currently being designed and implemented by the authors. In this paper, a programming example, declaration grids, shall illustrate how Diaplan supports a functional and object-oriented style of programming. The example also indicates which features are needed beyond those discussed in previous work on the language [B. Hoffmann, Abstraction and control for shapely nested graph transformation, Fundamenta Informaticae 58 (2003) 39-56].