This thesis addresses issues related to the automatic generation of user interfaces, in order to identify methods to effectively support the constant evolution of processes and, at the same time, to put the emphasis on fundamental concepts for the user such as usability, plasticity, adaptability and multi-modality. The proposed methodology foresees the definition of a set of four meta-models for the design of the various aspects of both the UI and the application development processes, with the definition of the different users involved in the different steps and the indication of the models produced at the end of each step of the process; said methodology is synthesized in a specific framework covering both the design and runtime phases of multimodal adaptive UIs and application life cycles, thus embracing a more holistic model-driven approach foreseeing the integration of methods for the automatic generation of user interfaces with the tools used for business process management. In particular the framework envisions: a Domain Model, to represent all the concepts characterizing each application domain; a Process Model, to represent the tasks fulfilling the application requirements; an Abstract User Interface Model, automatically generated from the two previously introduced models and describing any possible user interface generated for the specific use case; a Concrete User Interface Model, automatically generated from the abstract model and describing the family of concrete user interfaces for a specific use case once a particular target technology has been chosen.

Model and framework for multimodal and adaptive user interfaces generation in the context of business processes development / Ivan Zappia. - (2015).

Model and framework for multimodal and adaptive user interfaces generation in the context of business processes development

ZAPPIA, IVAN
2015

Abstract

This thesis addresses issues related to the automatic generation of user interfaces, in order to identify methods to effectively support the constant evolution of processes and, at the same time, to put the emphasis on fundamental concepts for the user such as usability, plasticity, adaptability and multi-modality. The proposed methodology foresees the definition of a set of four meta-models for the design of the various aspects of both the UI and the application development processes, with the definition of the different users involved in the different steps and the indication of the models produced at the end of each step of the process; said methodology is synthesized in a specific framework covering both the design and runtime phases of multimodal adaptive UIs and application life cycles, thus embracing a more holistic model-driven approach foreseeing the integration of methods for the automatic generation of user interfaces with the tools used for business process management. In particular the framework envisions: a Domain Model, to represent all the concepts characterizing each application domain; a Process Model, to represent the tasks fulfilling the application requirements; an Abstract User Interface Model, automatically generated from the two previously introduced models and describing any possible user interface generated for the specific use case; a Concrete User Interface Model, automatically generated from the abstract model and describing the family of concrete user interfaces for a specific use case once a particular target technology has been chosen.
2015
Dino Giuli, Federica Paganelli
ITALIA
Ivan Zappia
File in questo prodotto:
File Dimensione Formato  
DIST-TSI-XXVII-Zappia.pdf

accesso aperto

Tipologia: Tesi di dottorato
Licenza: Open Access
Dimensione 2.13 MB
Formato Adobe PDF
2.13 MB Adobe PDF

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/984637
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact