Dissertação

{en_GB=BIMSL: A Domain Specific Language for Integrating Building Information Models with Sensor Data } {} EVALUATED

{pt=O aumento do interesse em modelos que permitem representar digitalmente características de edifícios, combinado com uma sensorização crescente dos espaços físicos, está a traduzir-se na integração entre Building Information Modeling (BIM) e dados em tempo real provenientes de sensores, que ainda é realizada de uma forma muito ad hoc através do uso de linguagens de âmbito geral. Efectivamente, ainda não existe uma solução standard que explore os dados de sensores no contexto de modelos BIM. Embora várias abordagens tenham sido propostas pela comunidade científica, uma parte considerável das mesmas permanece no domínio teórico, enquanto as restantes estão focadas em domínios de aplicação extremamente específicos, e, portanto, o desenvolvimento de aplicações que requerem esta integração está associado a um elevado grau de complexidade. Apresentamos aqui diversas abordagens propostas no âmbito da integração entre BIM e dados de sensores, identificando claramente as lacunas neste domínio, e visando assim o desenvolvimento de uma linguagem de domínio específico que, através de ganhos consideráveis em expressividade e facilidade de utilização, simplifica o desenvolvimento de aplicações que requerem o processamento de dados de sensores com condições complexas sobre o modelo BIM. A nossa solução é validada com programadores de software experientes, de acordo com uma metodologia de avaliação focada na usabilidade e flexibilidade da linguagem. Os resultados superaram as alternativas existentes, indicando assim que a nossa proposta de solução é eficaz na integração de BIM com dados de sensores. , en=The upsurge of interest in digital models of buildings combined with an increasing sensorization of spaces is prompting for the integration between Building Information Modeling (BIM) and real-time data of sensors, which is still performed in a very ad-hoc way using General Purpose Languages (GPLs). Indeed, a standard solution to explore sensor data in the context of BIM models is missing in literature. Although several integration approaches have been proposed by the scientific community, some of them remain theoretical, while others target very specific application domains, and therefore the development of applications requiring this integration is associated to a tremendous complexity. Herein, we overview existing approaches to the integration of BIM with sensor data, clearly identifying the gaps on research background, and aiming at the development of a Domain-Specific Query Language that, by providing substantial gains in expressiveness and ease of use, simplifies the development of applications that require processing data of sensors with complex conditions over the BIM model. Our solution is validated with experienced software developers, according to an evaluation methodology focused on usability and flexibility attributes. The results outperformed existing alternatives, indicating that our proposal is effective to integrate BIM with sensor data.}
{pt=Building Information Modeling, Sensor, Dados em Tempo Real, Linguagem de Domínio Específico, BIMSL, en=Building Information Modeling, Sensor, Real-Time Data, Domain-Specific Language, BIMSL}

Novembro 10, 2016, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Paulo Jorge Fernandes Carreira

Departamento de Engenharia Informática (DEI)

Professor Auxiliar