Abstract. In software engineering, transformational development aims at devel-oping software systems by transforming a coarse-grained specification to final code through a sequence of small transformation steps. This transformational de-velopment method has followed a long tradition of establishing models and main-taining mappings between them so as to create and maintain accurate specifica-tions of a user interface. Although several transformation engines support these mappings, one of the major difficulties lies in the accurate selection of a transfor-mation engine capable of support a transformational approach for ensuring model-driven engineering of user interfaces. This paper provides a comparative analysis of transformation engines ra...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
ABSTRACT The popular view of software engineering focuses on managing teams of people to produce lar...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
In software engineering, transformational development is aimed at developing computer systems by tra...
Model-based user interface (UI) development environments are aimed at generating one or many UIs fro...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
The paper describes TACTICS, the model and a model-based tool capable of supporting a wide range of ...
Abstract The model-driven User Interface (UI) development life cycle usually evolves from high-level...
Part 1: Long and Short Papers (Continued)International audienceModel transformations are the linking...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
The complexity and dynamism of modern systems have made software development a task that requires a ...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
Part 1: Long and Short PapersInternational audienceModel-based approaches for user interfaces exploi...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
Abstract. Graphical user interfaces (GUIs) make software easy to use by providing the user with visu...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
ABSTRACT The popular view of software engineering focuses on managing teams of people to produce lar...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
In software engineering, transformational development is aimed at developing computer systems by tra...
Model-based user interface (UI) development environments are aimed at generating one or many UIs fro...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
The paper describes TACTICS, the model and a model-based tool capable of supporting a wide range of ...
Abstract The model-driven User Interface (UI) development life cycle usually evolves from high-level...
Part 1: Long and Short Papers (Continued)International audienceModel transformations are the linking...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
The complexity and dynamism of modern systems have made software development a task that requires a ...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
Part 1: Long and Short PapersInternational audienceModel-based approaches for user interfaces exploi...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
Abstract. Graphical user interfaces (GUIs) make software easy to use by providing the user with visu...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
ABSTRACT The popular view of software engineering focuses on managing teams of people to produce lar...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...