Return to search

Síntese de requisitos de segurança para internet das coisas baseada em modelos em tempo de execução / Security requirements synthesis for internet of things based on models runtime

Submitted by Cláudia Bueno (claudiamoura18@gmail.com) on 2016-01-29T14:17:13Z
No. of bitstreams: 2
Dissertação - Inael Rodrigues de Oliveira Neto - 2015.pdf: 3158226 bytes, checksum: 9d8ebb3f5b3305532b92d7e59da8184e (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2016-02-01T11:48:51Z (GMT) No. of bitstreams: 2
Dissertação - Inael Rodrigues de Oliveira Neto - 2015.pdf: 3158226 bytes, checksum: 9d8ebb3f5b3305532b92d7e59da8184e (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Made available in DSpace on 2016-02-01T11:48:51Z (GMT). No. of bitstreams: 2
Dissertação - Inael Rodrigues de Oliveira Neto - 2015.pdf: 3158226 bytes, checksum: 9d8ebb3f5b3305532b92d7e59da8184e (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)
Previous issue date: 2015-10-14 / The Internet of Things (IoT) connects the Internet all kinds of “things” or “smart
objects” such as devices, sensors, actuators, mobile phones, home appliances, cars and
even furniture. IIoT is characterized by the ubiquity and dynamism of its environment and
connected objects. Thus, the environment of the IoT is highly volatile and heterogeneous
as it counts with the presence of different objects able to interact and to cooperate with
each other over the Internet.
While Smart Objects become more ubiquitous, there is growing uncertainty about the
environment, which contributes to a greater appearance of security threats not foreseen in
the design phase.
This thesis presents a solution that aims to ensure flexibility by allowing the safety requirements
to be changed at runtime by the user, systematically reflecting these changes
to the security settings for objects connected to the IoT. Therefore, this work presents
an architecture of middleware and implementation of an algorithm for assessment requirements
and security reconfiguration as well as its evaluation. In addition, this work
presents a domain-specific modeling language using models@runtime for specifying the
user’s security requirements. About the contributions of this work, we can mention the
proposed architecture of middleware, a requirements synthesis algorithm for reconfiguration
of security at runtime, a security requirement modeling language, the application
of models@runtime approach for reconfiguration of security and the construction of a
metamodel for capturing application security aspects running on devices in the IoT. / A Internet das Coisas (IoT) conecta na Internet todo tipo de coisas ou objetos inteligentes,
tais como dispositivos, sensores, atuadores, telefones celulares, eletrodomésticos,
carros e até mesmo móveis. Ela caracteriza-se pela ubiquidade e dinamismo do seu ambiente
e objetos conectados. Com isso, o ambiente da IoT é altamente volátil e heterogêneo,
pois ele conta com a presença de diferentes objetos capazes de interagir e cooperar uns
com os outros através da Internet.
Ao passo que objetos inteligentes se tornam mais ubíquos, há uma crescente incerteza
sobre o ambiente, o que contribui com um maior surgimento de ameaças de segurança
não previstas na fase de projeto.
Esta dissertação apresenta uma solução que objetiva garantir flexibilidade nos requisitos
de segurança para serem alterados pelo usuário em tempo de execução e refletir sistematicamente
sobre essas mudanças nas configurações de segurança em objetos conectados na
IoT. Para isso, este trabalho apresenta uma arquitetura de middleware e a implementação
de um algoritmo para avaliação de requisitos e reconfiguração da segurança. Além disso,
este trabalho apresenta uma linguagem de modelagem de domínio específico usando models@
runtime para especificação dos requisitos de segurança do usuário. Entre as contribuições
deste trabalho, podemos citar a proposta de arquitetura de middleware, um
algoritmo de síntese de requisitos para reconfiguração da segurança em tempo de execução,
a linguagem de modelagem de requisitos de segurança, a aplicação da abordagem de
modelos em tempo de execução para reconfiguração da segurança e a construção de um
metamodelo que captura de aspectos de segurança de aplicações executando em dispositivos
na IoT.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.bc.ufg.br:tede/5185
Date14 October 2015
CreatorsOliveira Neto, Inael Rodrigues de
ContributorsCosta, Fábio Moreira, Rocha, Ricardo Couto Antunes da, Costa, Fábio Moreira, Rocha, Ricardo Couto Antunes da, Carvalho, Sérgio Teixeira de, Yamin, Adenauer Corrêa
PublisherUniversidade Federal de Goiás, Programa de Pós-graduação em Ciência da Computação (INF), UFG, Brasil, Instituto de Informática - INF (RG)
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFG, instname:Universidade Federal de Goiás, instacron:UFG
Rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/, info:eu-repo/semantics/openAccess
Relation-3303550325223384799, 600, 600, 600, -7712266734633644768, 3671711205811204509

Page generated in 0.0112 seconds