Dissertação

{en_GB=Front-end Migration and User Experience Improvements in the DecSpace MCDA Framework} {} EVALUATED

{pt=Apoio Multicritério à Decisão (AMCD) é uma área de estudo dedicada a desenvolver métodos e técnicas para ajudar os decisores em cenários de decisões complexas envolvendo múltiplos critérios, muitas vezes conflituantes. O DECSPACE é um Sistema de Suporte à Decisão (SSD) online - uma ferramenta de software que implementa métodos AMCD modulares numa framework, que podem ser compostos e conectados livremente em projetos. Esta framework permite aos utilizadores fazer o upload dos seus ficheiros de dados e criar e gravar projetos persistentes, que contêm workflows com múltiplos módulos de métodos e módulos de dados. O principal objetivo deste trabalho foi a migração da interface frontal da aplicação DECSPACE para a framework de JavaScript Vue.js, ao mesmo tempo implementando várias melhorias de usabilidade. Algumas ferramentas de SSD relevantes foram analisadas de forma a extrair os seus pontos fortes, contribuindo para o desenvolvimento do novo protótipo do DECSPACE. Esta nova versão é estável e "à prova do futuro", pronta para futuras melhorias e integrações com outros projetos AMCD. Após o final do desenvolvimento, o protótipo resultante foi avaliado através da realização de testes de usabilidade com utilizadores, tanto experientes como inexperientes com AMCD. As questões surgidas durante a avaliação foram resolvidas, resultando numa nova e melhorada versão do protótipo., en=Multiple Criteria Decision Aiding (MCDA) is a field of study dedicated to developing methods and techniques that help decision-makers in complex decision scenarios involving multiple criteria, often conflicting. DECSPACE is a web-based Decision Support System (DSS) - a software tool that implements modular MCDA methods in a framework, which can be composed and connected freely inside projects. The framework allows users to upload their own data and create and save persistent projects containing workflows with multiple method modules and data modules. The main objective of this work was the migration of the front-end of the DECSPACE application into the Vue.js JavaScript framework, while simultaneously implementing several usability improvements. Some relevant existing DSS tools were analyzed in order to extract their greatest strengths, contributing to the development of a new DECSPACE prototype. This new version is stable and future-proof, ready for further improvements and integrations with other MCDA projects. After the development was finished, the resulting prototype was evaluated through tests with users, both familiar and unfamiliar with MCDA. The issues raised by the evaluation were fixed, resulting in an improved new version of the prototype.}
{pt=Apoio Multicritério à Decisão, Sistema de Suporte à Decisão, Aplicação Web, Framework, Migração de Interface Frontal, Experiência do utilizador, en=Multiple Criteria Decision Aiding, Decision Support System, Web Application, Framework, Front-end Migration, User Experience}

Maio 27, 2019, 14:30

Orientação

ORIENTADOR

José Luís Brinquete Borbinha

Departamento de Engenharia Informática (DEI)

Professor Associado