Model-based user interface (UI) development environments are aimed at generating one or many UIs from a single model or a family of models. Model-driven engineering (MDE) of UIs is assumed to be superior to those environments since they make the UI design knowledge visible, explicit, and external, for instance as model-to-model transformations and model-to-code compilation rules. These transformations and rules are often considered inflexible, complex to express, and hard to develop by UI designers and developers who are not necessarily experts in MDE. In order to overcome these shortcomings, this work introduces the concept of transformation profile that consists of two definitions: model mappings, which connect source and target models in...
Model-Driven Development (MDD) is a software development approach that facilitates problem comprehen...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
peer-reviewedOne of the main benefits of model-driven development of User Interfaces (UIs) is the i...
Abstract The model-driven User Interface (UI) development life cycle usually evolves from high-level...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Abstract. Ubiquitous computing has amplified the need for interactive systems to be able to adapt to...
Developing many variants of a same User Interface (UI) on different platforms is costly, may result ...
Part 1: Long and Short PapersInternational audienceThis paper presents an approach that adds flexibi...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
This paper is not a technical paper that presents a new model-based UI technique. It is about a proj...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
© 2018, Springer-Verlag GmbH Germany, part of Springer Nature. Advances in software design possibili...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
International audienceModels are not new in Human Computer Interaction (HCI). Consider all the Model...
Model-Driven Development (MDD) is a software development approach that facilitates problem comprehen...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
peer-reviewedOne of the main benefits of model-driven development of User Interfaces (UIs) is the i...
Abstract The model-driven User Interface (UI) development life cycle usually evolves from high-level...
Model-based approaches for user interfaces exploit various models in order to represent interactive...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Abstract. Ubiquitous computing has amplified the need for interactive systems to be able to adapt to...
Developing many variants of a same User Interface (UI) on different platforms is costly, may result ...
Part 1: Long and Short PapersInternational audienceThis paper presents an approach that adds flexibi...
Abstract. In software engineering, transformational development aims at devel-oping software systems...
This paper is not a technical paper that presents a new model-based UI technique. It is about a proj...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
© 2018, Springer-Verlag GmbH Germany, part of Springer Nature. Advances in software design possibili...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
International audienceModels are not new in Human Computer Interaction (HCI). Consider all the Model...
Model-Driven Development (MDD) is a software development approach that facilitates problem comprehen...
Abstract. Model-driven engineering (MDE) is a new software develop-ment paradigm that intends to imp...
peer-reviewedOne of the main benefits of model-driven development of User Interfaces (UIs) is the i...