Adhesive categories
S Lack, P Sobociński - … Conference on Foundations of Software Science …, 2004 - Springer
We introduce adhesive categories, which are categories with structure ensuring that
pushouts along monomorphisms are well-behaved. Many types of graphical structures used …
pushouts along monomorphisms are well-behaved. Many types of graphical structures used …
Adhesive and quasiadhesive categories
S Lack, P Sobociński - RAIRO-Theoretical Informatics and …, 2005 - cambridge.org
We introduce adhesive categories, which are categories with structure ensuring that
pushouts along monomorphisms are well-behaved, as well as quasiadhesive categories …
pushouts along monomorphisms are well-behaved, as well as quasiadhesive categories …
Tutorial introduction to graph transformation: A software engineering perspective
We give an introduction to graph transformation, not only for researchers in software
engineering, but based on applications of graph transformation in this domain. In particular …
engineering, but based on applications of graph transformation in this domain. In particular …
A formal semantics of UML statecharts by model transition systems
D Varró - International Conference on Graph Transformation, 2002 - Springer
UML Statecharts are well-known visual means to capture the dynamic behavior of reactive
systems in the object-oriented design methodology. Since the UML standard only contains …
systems in the object-oriented design methodology. Since the UML standard only contains …
Graph grammars and Petri net transformations
H Ehrig, J Padberg - Advanced Course on Petri Nets, 2003 - Springer
The aim of this paper is a tutorial introduction to graph grammars and graph transformations
on one hand and to Petri net transformations on the other hand. In addition to an introduction …
on one hand and to Petri net transformations on the other hand. In addition to an introduction …
[PDF][PDF] Modelling concurrent computations: from contextual Petri nets to graph grammars
P Baldan - 2000 - academia.edu
Graph grammars (or graph transformation systems), originally introduced as a
generalization of string grammars, can be seen as a powerful formalism for the specification …
generalization of string grammars, can be seen as a powerful formalism for the specification …
Graph rewriting for the π-calculus
F Gadducci - Mathematical Structures in Computer Science, 2007 - cambridge.org
We propose a graphical implementation for (possibly recursive) processes of the π-calculus,
encoding each process into a graph. Our implementation is sound and complete with …
encoding each process into a graph. Our implementation is sound and complete with …
Transformations of Petri nets
H Ehrig, K Hoffmann, J Padberg - Electronic notes in theoretical computer …, 2006 - Elsevier
The aim of this paper is an introduction to the area of Petri net transformations, a rule-based
approach for dynamic changes of the net structure of Petri nets. This is especially important …
approach for dynamic changes of the net structure of Petri nets. This is especially important …
Roles in agent-oriented modeling
For the generic specification of protocols, goals, or workflows, many approaches to agent-
oriented modeling provide a concept of role. Roles abstract from the concrete agents …
oriented modeling provide a concept of role. Roles abstract from the concrete agents …
Online knapsack problems with a resource buffer
X Han, Y Kawase, K Makino, H Yokomaku - arXiv preprint arXiv …, 2019 - arxiv.org
In this paper, we introduce online knapsack problems with a resource buffer. In the
problems, we are given a knapsack with capacity $1 $, a buffer with capacity $ R\ge 1$, and …
problems, we are given a knapsack with capacity $1 $, a buffer with capacity $ R\ge 1$, and …