Integração de sensores e atuadores numa plataforma publish/subscribe para Smart Cities (ICPSR doi:10.34622/datarepositorium/TKTALF)

View:

Part 1: Document Description
Part 2: Study Description
Part 5: Other Study-Related Materials
Entire Codebook

Document Description

Citation

Title:

Integração de sensores e atuadores numa plataforma publish/subscribe para Smart Cities

Identification Number:

doi:10.34622/datarepositorium/TKTALF

Distributor:

Repositório de Dados da Universidade do Minho

Date of Distribution:

2025-06-26

Version:

1

Bibliographic Citation:

Ribeiro, Sandro, 2025, "Integração de sensores e atuadores numa plataforma publish/subscribe para Smart Cities", https://doi.org/10.34622/datarepositorium/TKTALF, Repositório de Dados da Universidade do Minho, V1

Study Description

Citation

Title:

Integração de sensores e atuadores numa plataforma publish/subscribe para Smart Cities

Identification Number:

doi:10.34622/datarepositorium/TKTALF

Authoring Entity:

Ribeiro, Sandro (Universidade do Minho, Escola de Engenharia)

Date of Production:

2025-06-01

Software used in Production:

java

Software used in Production:

html

Software used in Production:

JSON

Distributor:

Repositório de Dados da Universidade do Minho

Access Authority:

Ribeiro, Sandro

Depositor:

Ribeiro, Sandro

Date of Deposit:

2025-06-18

Study Scope

Keywords:

Computer and Information Science, Engineering

Abstract:

Este Dataset é composto pelo código fonte e anexos desenvolvidos no âmbito do projeto de dissertação "Integração de sensores e atuadores numa plataforma publish/subscribe para Smart Cities"

Date of Collection:

2025-06-01

Kind of Data:

program source code

Methodology and Processing

Sources Statement

Data Access

Notes:

<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons Licence" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.

Other Study Description Materials

Other Study-Related Materials

Label:

00_ReadMe.txt

Notes:

text/plain

Other Study-Related Materials

Label:

add_sensor.html

Text:

Possibilita a adição de um novo sensor na interface

Notes:

text/html

Other Study-Related Materials

Label:

AddSensor.java

Text:

classe que dá apoio ao pedido para adicionar um novo sensor

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Block.java

Text:

classe que vai construir os blocos

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Building.java

Text:

classe que vai construir os edificios

Notes:

text/x-java-source

Other Study-Related Materials

Label:

confignew.json

Text:

ficheiro de configuração da estrutura

Notes:

application/json

Other Study-Related Materials

Label:

Consumer.java

Text:

classe que vai construir os consumidores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Data.java

Text:

classe que vai gerar os dados dos sensores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Diagrama de Classes - updated.drawio.pdf

Text:

diagrama de classes java

Notes:

application/pdf

Other Study-Related Materials

Label:

Division.java

Text:

classe que vai construir a estrutura divisões

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Floor.java

Text:

classe que vai construir os andares

Notes:

text/x-java-source

Other Study-Related Materials

Label:

index.jsp

Text:

dependências

Notes:

text/html

Other Study-Related Materials

Label:

KafkaInterfaceConsumer.java

Text:

fazer pedido de histórico de dados

Notes:

text/x-java-source

Other Study-Related Materials

Label:

KafkaInterfaceConsumerTimestamps.java

Text:

fazer pedido de histórico de dados

Notes:

text/x-java-source

Other Study-Related Materials

Label:

ModelA.java

Text:

classe de modelo de sensor

Notes:

text/x-java-source

Other Study-Related Materials

Label:

ModelB.java

Text:

classe de modelo de sensor

Notes:

text/x-java-source

Other Study-Related Materials

Label:

ModelRandom.java

Text:

classe de modelo de sensor

Notes:

text/x-java-source

Other Study-Related Materials

Label:

NewServlet.java

Text:

Servlet que trata os pedidos das interfaces

Notes:

text/x-java-source

Other Study-Related Materials

Label:

notas.txt

Text:

notas

Notes:

text/plain

Other Study-Related Materials

Label:

Producer.java

Text:

classe que vai construir os produtores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

SensorA.java

Text:

classe que vai construir o sensores de tipo A

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Sensor.java

Text:

interface abstrata de apoio aos sensores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

SensorModel.java

Text:

interface abstrata de apoio aos modelos dos sensores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

SensorTempExt.java

Text:

sensor de temperatura enxterior

Notes:

text/x-java-source

Other Study-Related Materials

Label:

SensorTempInt.java

Text:

sensor de temperatura interior

Notes:

text/x-java-source

Other Study-Related Materials

Label:

simulations.html

Text:

interface que apresenta as simulações disponiveis

Notes:

text/html

Other Study-Related Materials

Label:

Simulator.java

Text:

classe que vai construir os simuladores

Notes:

text/x-java-source

Other Study-Related Materials

Label:

Space.java

Text:

classe que vai construir os espaços/secções

Notes:

text/x-java-source

Other Study-Related Materials

Label:

testConfig.json

Text:

ficheiro de configuração da estrutura

Notes:

application/json

Other Study-Related Materials

Label:

TestServlet.java

Text:

classe de testes

Notes:

text/x-java-source

Other Study-Related Materials

Label:

tomcat_app.html

Text:

interface de simulador

Notes:

text/html

Other Study-Related Materials

Label:

tomcat_form.html

Text:

interface para adicionar uma nova simulação

Notes:

text/html