



Project information
- Course: Master Thesis in Computer Science and Engineering
- University: Politecnico di Milano
- Specialisation: Human-Computer Interaction and Design
- Thesis URL: GitHub
Master Thesis in Human-Computer Interaction & Design
Politecnico di Milano, October 7th, 2021
XRM Model
The XRM Model is a theoretical approach oriented towards the conceptualisation of XR experiences, developed from a comparative study of existing models in the literature. The XRM Model is adopted for the implementation of a High-Level Editor to support XR application designers, which was validated in a usability test with users based on the ISO 9241-11 standard.
In order to design and build XRM me and my colleague worked following an iterative process with the following tasks:
- Literature Review
- Concept Design with Miro
- Conceptual Modeling
- Protyping with iPad
- Visual Design with Sketch
ART Framework
The ART Framework is a project funded by EIT Digital in collaboration with Politecnico di Milano, Fifthingenium S.r.l.s., Technische Universität Berlin and TIM that aims at creating an Extended Reality as a Service (XRaaS) platform to enhance tourism in places with a high historical, cultural and artistic value. The system architecture of the ART XRaaS is composed by different modules, each reflecting a phase of the creation process of an XR experience. The ART Editor is ART Framework's module involved in the interaction authoring phase. It is based on the XRM conceptual-model and it allows to design the model of XR experiences. Furthermore, the model was validated in a usability test with users based on the ISO 9241-11 standard.
The ART tool has been implemented based on the following technological choices:
- WebApp written in HTML, CSS and JavaScript
- GoJS framework allows to build interactive diagrams
- Exportable JSON configuration file
XRM Model Design Process

Phase 1: Identification in literature of XR main components and gestures.

Phase 2: Overview of XR main components and gestures.

Phase 3: Refined overview of XR main components and gestures.

The aim of the XRM Model is to create a means to enable high-level development of XR applications, in order to involve also non-experts in the domain.

The XRM Conceptual Model is divided into three parts: Structural Model, Behaviourl Model and Interaction Model.
ART Editor Design Process

ART Phase 1: Table of the possible combinations of Objects, Actions and Effects.

ART Phase 2: Diagram of the possible combinations of Objects, Actions and Effects.

ART Phase 3: Low level and High level Design of Objects, Actions and Effects.

ART Phase 4: Testing of the ART Editor throug a real case study, NURE (1).

ART Phase 4: Testing of the ART Editor throug a real case study, NURE (2).
Usability Evaluation

Usability Evaluation: Quantitative Metrics.

Usability Evaluation: Procedure.

Usability Evaluation: Results.

Usability Evaluation: Effectivness.

Usability Evaluation: Efficiency.

Usability Evaluation: Performance Effectivness/Efficiency.