In software engineering, transformational development is aimed at developing computer systems by transforming a coarse-grained specification of a system to its final code through a series of transformation steps. Transformational development is known to bring benefits such as: correctness by construction, explicit mappings between development steps, and reversibility of transformations. No comparable piece exists in the literature that provides a formal system applying transformational development in the area of user interface engineering. This chapter defines such a system. For this purpose, a mathematical system for expressing specifications and transformation rules is introduced. This system is based on graph transformations. The problem...
Model transformations are one of the core technologies needed to apply OMG’s model driven engineerin...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
Abstract: Model-based development necessitates the transformation of models between different stages...
In software engineering, transformational development is aimed at developing computer systems by tra...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
The final user interface of an information system could be reverse engineered according to a model-d...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
A transformational approach for developing multimodal web user interfaces is presented that progress...
Abstract. Software engineers usually represent problems and solutions using graph-based notations at...
A transformational approach for developing multimodal web user interfaces is presented that progress...
A transformational approach for developing multimodal web user interfaces is presented that progress...
Model-based development necessitates the transformation of models between different stages and tools...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
In a software system development process a variety of heterogeneous viewpoint models of the system a...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Model transformations are one of the core technologies needed to apply OMG’s model driven engineerin...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
Abstract: Model-based development necessitates the transformation of models between different stages...
In software engineering, transformational development is aimed at developing computer systems by tra...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
The final user interface of an information system could be reverse engineered according to a model-d...
The framework of graph transformation combines the potentials and advantages of both, graphs and rul...
A transformational approach for developing multimodal web user interfaces is presented that progress...
Abstract. Software engineers usually represent problems and solutions using graph-based notations at...
A transformational approach for developing multimodal web user interfaces is presented that progress...
A transformational approach for developing multimodal web user interfaces is presented that progress...
Model-based development necessitates the transformation of models between different stages and tools...
In this paper, we focus on the role of graphs and graph transformation for four practical applicatio...
In a software system development process a variety of heterogeneous viewpoint models of the system a...
Even sophisticated techniques start out from simple ideas. Later, in reply to application needs or t...
Model transformations are one of the core technologies needed to apply OMG’s model driven engineerin...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
Abstract: Model-based development necessitates the transformation of models between different stages...