Labelled Port Graph – A Formal Structure for Models and Computations - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Labelled Port Graph – A Formal Structure for Models and Computations

Résumé

We present a general definition of labelled port graph that serves as a basis for the design of graph-based programming and modelling frameworks (syntax and semantics). We show that this structure provides the syntax for programs, which are composed of an initial graph, a set of rules and a strategy. Rules, represented as labelled port graphs, apply to states, also represented as labelled port graphs, and compute their successors according to the given strategy. The description of states, rules, and computations controlled by strategies, using labelled port graphs, is detailed and illustrated with examples from Porgy, a strategic port graph rewriting environment for the design of executable specifications of complex systems.
Fichier principal
Vignette du fichier
1-s2.0-S1571066118300689-main.pdf (634.91 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-01910220 , version 1 (31-10-2018)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

Citer

Maribel Fernández, Hélène Kirchner, Bruno Pinaud. Labelled Port Graph – A Formal Structure for Models and Computations. The 12th Workshop on Logical and Semantic Frameworks, with Applications (LSFA 2017), Sep 2017, Brasília, Brazil. pp.3 - 21, ⟨10.1016/j.entcs.2018.10.002⟩. ⟨hal-01910220⟩
155 Consultations
252 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More