Dissertação

{pt_PT=ASL: A Domain Specific Language to Specify Complex Alarm Conditions in the Energy Domain} {} EVALUATED

{pt=Na gestão de energia agir no momento adequado é um aspecto crucial. Isto ocorre maioritariamente porque a rápida detecção de problemas permite tomar decisões rapidamente, permitindo assim resolver os problemas. A combinação de sistemas de gestão de energia (EMS) com alarmes torna possível detectar e reportar anomalias aos gestores de energia dos edifícios. Contudo, o desenho efectivo de alarmes envolve tipicamente um grande conhecimento acerca do domínio e também um grande esforço de programação, especialmente quando estão envolvidas condições complexas. De facto, a definição de alarmes nos EMS requer a especificação de condições sobre dados recolhidos continuamente de medidores e sensores, não existindo ainda uma solução sistemática. Este trabalho tem como objectivo criar uma solução para suportar os gestores de energia dos edifícios na especificação de alarmes específicos a este domínio, que envolvem condições complexas sobre dados de medidores e sensores. Esta solução vai permitir que os utilizadores criem novos alarmes usando apenas uma interface sem a necessidade de modificar o código da aplicação. Usando esta solução os gestores de energia dos edifícios têm maior controlo sobre os alarmes existentes e as condições que os activam. Para validar esta solução realizamos testes de usabilidade., en=In energy management timeliness is a fundamental aspect, mainly because faster problem detection enables faster decision making and timely actions in order to solve problems. The combination of energy management systems (EMS) with alarms makes it possible to detect and report anomalies to building energy managers. Effective alarms design typically involves a great deal of domain knowledge and also programming hours — specially when complex conditions are involved. Indeed, EMS alarm definitions require specifying conditions over streams of data collected from meters and sensors for which no adequate systematic solution exists yet. This work aims to create a solution to support building energy managers in the specification of domain specific alarms involving complex conditions over energy meters and sensor data. This solution will enable users to create new alarms that capture complex patterns over streaming data through a graphical interface without the need to modify the application code. Using this solution building energy managers are able to get more control regarding existing alarms and conditions triggering them. To validate this solution we performed usability tests.}
{pt=Gestão de Energia, Alarmes, Processamento de Dados, Linguagem Específica de Domínio, en=Energy Management, Alarms, Data Processing, Domain Specific Language}

novembro 5, 2015, 18:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Paulo Jorge Fernandes Carreira

Departamento de Engenharia Informática (DEI)

Professor Auxiliar