Transformational design integrates design and verification. It combines “correctness by construciion” and design creativity by the use of pre-proven behaviour preserving transformations as design steps. The formal aspects of this methodology are hidden in the transformations. A constraint is the availability of a design representation with a compositional f o rm1 semantics. Graph representations are useful design representations because of their visualisation of design information. In this paper graph rewriting theory, as developed in the last twenty years in mathematics, is shown to be a useful basis for a formal framework for transformational design. The semantic aspects of graph which are no part of graph rewriting theory are included by...
Abstract: "During the design process, a designer transforms an abstract functional description for a...
AbstractEven sophisticated techniques start out from simple ideas. Later, in reply to application ne...
The dynamic behavior of rule-based systems (like term rewriting systems, process algebras, and so on...
Transformational design integrates design and verification. It combines “correctness by construction...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
AbstractThere is a variety of different approaches to the specification of software systems based on...
AbstractThis note presents a new formalization of graph rewritings which generalizes traditional gra...
This note presents a new formalization of graph rewritings which generalizes traditional graph rewri...
AbstractSoftware engineering tools based on Graph Transformation techniques are becoming available, ...
Graphs are widely used to represent structural information in the form of objects and connections be...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Abstract. Software engineering tools based on Graph Transformation techniques are becoming available...
Abstract. A suitable software architecture –for example in the area of distributed application – can...
This paper deals with basics of the graph theory and graph rewriting. In the first part there is des...
In model-based software development, a complete design and analysis process involves designing the s...
Abstract: "During the design process, a designer transforms an abstract functional description for a...
AbstractEven sophisticated techniques start out from simple ideas. Later, in reply to application ne...
The dynamic behavior of rule-based systems (like term rewriting systems, process algebras, and so on...
Transformational design integrates design and verification. It combines “correctness by construction...
This paper puts forth a view of graph transformation systems as a useful way to organize the constru...
AbstractThere is a variety of different approaches to the specification of software systems based on...
AbstractThis note presents a new formalization of graph rewritings which generalizes traditional gra...
This note presents a new formalization of graph rewritings which generalizes traditional graph rewri...
AbstractSoftware engineering tools based on Graph Transformation techniques are becoming available, ...
Graphs are widely used to represent structural information in the form of objects and connections be...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Abstract. Software engineering tools based on Graph Transformation techniques are becoming available...
Abstract. A suitable software architecture –for example in the area of distributed application – can...
This paper deals with basics of the graph theory and graph rewriting. In the first part there is des...
In model-based software development, a complete design and analysis process involves designing the s...
Abstract: "During the design process, a designer transforms an abstract functional description for a...
AbstractEven sophisticated techniques start out from simple ideas. Later, in reply to application ne...
The dynamic behavior of rule-based systems (like term rewriting systems, process algebras, and so on...