Attributed Hierarchical Port Graphs and Applications

  title={Attributed Hierarchical Port Graphs and Applications},
  author={Nneka Chinelo Ene and Maribel Fern{\'a}ndez and Bruno Pinaud},
We present attributed hierarchical port graphs (AHP) as an extension of port graphs that aims at facilitating the design of modular port graph models for complex systems. AHP consist of a number of interconnected layers, where each layer defines a port graph whose nodes may link to layers further down the hierarchy; attributes are used to store user-defined data as well as visualisation and run-time system parameters. We also generalise the notion of strategic port graph rewriting (a particular… 

Figures from this paper

Implementation of a Port-graph Model for Finance

  • N. Ene
  • Business
    Electronic Proceedings in Theoretical Computer Science
  • 2019
In this paper we examine the process involved in the design and implementation of a port-graph model to be used for the analysis of an agent-based rational negligence model. Rational negligence

A Graph Transformation Approach to the Modelling of Capital Markets

This work proposes to use strategic port-graph rewriting as a visual modelling tool to analyse credit derivative markets and shows that the model is correct with respect to the equational model and can be used to simulate simple market behaviours.

A Strategic Graph Rewriting Model of Rational Negligence in Financial Markets

The proposed strategic port graph rewriting model is a basic "rational negligence" model in which investors may choose to trade securities without performing independent evaluations of the underlying assets and can be used to simulate simple market behaviours.

Strategy-Driven Exploration for Rule-Based Models of Biochemical Systems with PORGY.

This chapter presents PORGY-an interactive visual environment for rule-based modelling of biochemical systems that facilitates an exploratory approach to test different ways of applying the rules while recording the model evolution, and tracking and plotting parameters.

Construction, visualisation et analyse de réseaux modélisant des systèmes réels

La majeure partie de mes travaux est consacree a une mise en œuvre particuliere du processus decrit precedemment : le developpement d’une methodologie basee sur the programmation a base of regles, aussi appelee reecriture de graphes, et de son implementation dans une plateforme visuelle et interactive.



Strategic port graph rewriting: an interactive modelling framework

This work presents strategic port graph rewriting as a basis for the implementation of visual modelling tools, and gives a formal semantics for the language, and describes its implementation: the graph transformation and visualisation tool Porgy.

Strategic Port Graph Rewriting: An Interactive Modelling and Analysis Framework

This work presents strategic portgraph rewriting as a basis for the implementation of visual modelling and analysis tools, and gives a small-step operational semantics for the language, and describes its implementation in the graph transformation and visualisation tool PORGY.

Higher-order port-graph rewriting

This paper adds higher-order features to the original port-graph syntax, along with a generalised notion of graph morphism, to facilitate the specification of proof normalisation procedures via graph rewriting in PORGY.

Hierarchical Graph Transformation Revisited - Transformations of Coalgebraic Graphs

The main motivation of this paper is the question how to define recursion on a graph’s structure so that the authors still obtain an \(\mathcal {M} \)-adhesive transformation system.

PORGY: Strategy-Driven Interactive Transformation of Graphs

PORGY is described, a visual and interactive tool developed to model complex systems using port graphs and port graph rewrite rules guided by strategies, and to navigate in the derivation history.

Graph Transformation as a Conceptual and Formal Framework for System Modeling and Model Evolution

This paper shows how concepts from the area of graph transformation can be applied to provide a conceptual and formal framework for describing the structural and behavioral aspects of distributed software systems.

Distributed Grouping of Property Graphs with Gradoop

This paper presents an algorithm for graph grouping with support for attribute aggregation and structural summarization by user-deĄned vertex and edge properties and demonstrates the scalability of the algorithm on real-world and synthetic social network data.

Abstract hierarchical graph transformation

A new hierarchical graph model is introduced to structure large graphs into small components by distributing the nodes (and, likewise, edges) into a hierarchy of packages such that hierarchical graphs are not restricted to being used only for the static representation of complex system states, but can also be used to describe dynamic system behaviour.

On Hierarchical Graphs: Reconciling Bigraphs, Gs-monoidal Theories and Gs-graphs

Gs-graphs are argued to offer a simpler and more standard algebraic structure, based on monoidal categories, for representing both states and transitions, and can be equipped with a simple type system to check the well-formedness of legal gs- graphs that are shown to characterise binding bigraphs.

A Higher-Order Calculus for Graph Transformation