. In this paper we describe an approach to model the dynamics of distributed systems. For distributed systems we mean systems consisting of concurrent processes communicating via shared ports and posing certain synchronization requirements, via the ports, to the adjacent processes. The basic idea is to use graphs to represent states of such systems, and graph rewriting to represent their evolution. The kind of graph rewriting we use is based on simple context-free productions which are however combined by means of a synchronization mechanism. This allows for a good level of expressivity in the system without sacrifying full distribution. To formally model this kind of graph rewriting, however, we do not adopt the classical graph rewriting ...
Integrated Development Environments supporting software and model evolution have to deal with the pr...
Dynamic software architectures are studied for handling adap- tation in distributed systems, coping ...
With the growing complexity and autonomy of software-intensive systems, abstract modeling to study a...
We describe an approach to modeling the dynamics of distributed systems. By distributed systems we m...
) Ugo Montanari and Francesca Rossi Universit`a di Pisa, Dipartimento di Informatica Corso Italia ...
State-of-the-art approaches to controlled graph rewriting focus on the specification of an external ...
State-of-the-art approaches to controlled graph rewriting focus on the specification of an external ...
Tile logic is a framework to reason about the dynamic evolution of concurrent systems in a modular w...
AbstractFor an independent representation of the constraints on processes in distributed system part...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
We introduce a graphical syntax to model distributed systems with asynchronous communications. We e...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
AbstractDistributed graph transformation is introduced as a formal specification technique for the c...
AbstractDistributed graph transformation is introduced as a formal specification technique for the c...
Integrated Development Environments supporting software and model evolution have to deal with the pr...
Dynamic software architectures are studied for handling adap- tation in distributed systems, coping ...
With the growing complexity and autonomy of software-intensive systems, abstract modeling to study a...
We describe an approach to modeling the dynamics of distributed systems. By distributed systems we m...
) Ugo Montanari and Francesca Rossi Universit`a di Pisa, Dipartimento di Informatica Corso Italia ...
State-of-the-art approaches to controlled graph rewriting focus on the specification of an external ...
State-of-the-art approaches to controlled graph rewriting focus on the specification of an external ...
Tile logic is a framework to reason about the dynamic evolution of concurrent systems in a modular w...
AbstractFor an independent representation of the constraints on processes in distributed system part...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
We introduce a graphical syntax to model distributed systems with asynchronous communications. We e...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
Several applications of graph rewriting systems (notably, some encodings of calculi with name passin...
AbstractDistributed graph transformation is introduced as a formal specification technique for the c...
AbstractDistributed graph transformation is introduced as a formal specification technique for the c...
Integrated Development Environments supporting software and model evolution have to deal with the pr...
Dynamic software architectures are studied for handling adap- tation in distributed systems, coping ...
With the growing complexity and autonomy of software-intensive systems, abstract modeling to study a...