Dissertação

Extensible User-friendly Rule System for connecting Internet Services EVALUATED

O número de serviços disponíveis na Internet aumenta diariamente. Este número deve aumentar ainda mais quando a Internet das Coisas chegar e mais serviços forem precisos para monitorizar e controlar objectos do dia à dia que estarão ligados à rede. Os serviços fornecem informação sobre o seu ambiente e funcionalidades que podem ser modeladas como eventos e como acções, respectivamente. Estes eventos e acções podem ser utilizados em regras para automatizar determinadas tarefas: quando os eventos ocorrem, as acções são executadas. A maioria das aplicações existentes requerem programadores (ou pelo menos utilizadores avançados) para criarem as regras. Existem aplicações que permitem a utilizadores principiantes criarem regras, mas apenas regras simples. Esta dissertação apresenta uma solução que permite a utilizadores principiantes criarem regras que ligam serviços existentes na Internet que são mais expressivas mas ainda suficientemente simples. Os programadores ainda são necessários para adicionarem suporte para novos serviços. Este sistema foi avaliado com utilizadores principiantes e programadores, mostrando que é possível criar uma plataforma de regras extensível que permite aos serviços disponíveis na Internet trabalharem para os utilizadores comuns, melhorando algumas das suas tarefas diárias.
Programação por Utilizadores Principiantes, Programação Despoletar-Acção, Processamento de Eventos, Automatização de Tarefas, Serviços disponíveis na Internet

Maio 30, 2016, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Filipe Leitão Pardal

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

José Manuel da Costa Alves Marques

Departamento de Engenharia Informática (DEI)

Professor Catedrático