Resumen:
CONDITION FOR PUBLICATION OF PROJECT. research proposes a schema based on the Brick ontology with the aim of
establishing a standardized and unified representation of the infrastructure at the Escuela
Superior Politécnica del Litoral (ESPOL) campus. The main objective is to enhance the
semantic description of the campus architecture by establishing precise relationships
between the data generated by sensors and their corresponding physical locations. In this
study, the proposed schema was limited to Building 11C of the Faculty of Electrical and
Computer Engineering, incorporating laboratories, outdoor areas, zones, equipment, and
sensors, and evaluating its expressiveness in comparison with an equivalent model based
on Haystack, currently implemented, in order to optimize interoperability and information
organization. Additionally, using Brick’s standardized dictionary, IoT devices and sensors
were integrated into the schema to develop an automated system capable of semantically
mapping data points to their respective physical locations within the building.
For the development of the schema, technologies such as Python with the RDFLib
library were used to model the infrastructure in RDF and Brick, while Django, React,
and ReactFlow were used for data integration, management, monitoring, and interactive
visualization. The resulting system enabled a semantic representation of the relationship
between sensors and locations, improving interoperability and reducing semantic
variability.
Keywords: Brick, Haystack, RDF, IoT, Monitoring, Django, React, React-Flow
Descripción:
CONDICIONAMIENTO DE PUBLICACION DE PROYECTO. La presente investigación propone un esquema fundamentado en la ontología Brick
con el propósito de establecer una representación estandarizada y unificada de la
infraestructura del campus de la Escuela Superior Politécnica del Litoral (ESPOL). El
objetivo principal consiste en enriquecer la descripción semántica de la arquitectura del
campus, estableciendo relaciones precisas entre los datos generados por los sensores
y sus correspondientes ubicaciones físicas. En este estudio, el esquema propuesto se
delimitó al Edificio 11C de la Facultad de Ingeniería en Electricidad y Computación,
incorporando laboratorios, áreas exteriores, zonas, equipos y sensores, y evaluando
su expresividad en comparación con un modelo equivalente basado en Haystack,
actualmente implementado, a fin de optimizar la interoperabilidad y la organización de la
información. Adicionalmente, a partir del diccionario estandarizado de Brick, se integraron
dispositivos y sensores IoT al esquema con el fin de desarrollar un sistema automatizado
capaz de asignar de manera semántica los puntos de datos a sus respectivas ubicaciones
físicas dentro del edificio.
Para el desarrollo del esquema se emplearon tecnologías como Python con la
biblioteca RDFLib para modelar la infraestructura en RDF y Brick, y Django, React
y ReactFlow para la integración, gestión, monitorización y visualización interactiva de
los datos. El sistema resultante permitió representar de manera semántica la relación
entre sensores y ubicaciones, mejorando la interoperabilidad y reduciendo la variabilidad
semántica.