/img alt="Imagem da capa" class="recordcover" src="""/>
Trabalho de Conclusão de Curso
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT
The Internet of Things (IoT) is the result of the constant evolution in which technology is found, and can be understood as a new technological paradigm that brings together the physical and virtual worlds with the objective of providing software systems everywhere through everyday objects. However,...
Autor principal: | Albuquerque Júnior, Ednilson da Silva |
---|---|
Grau: | Trabalho de Conclusão de Curso |
Idioma: | por |
Publicado em: |
Brasil
2020
|
Assuntos: | |
Acesso em linha: |
http://riu.ufam.edu.br/handle/prefix/5818 |
id |
oai:localhost:prefix-5818 |
---|---|
recordtype |
dspace |
spelling |
oai:localhost:prefix-58182025-03-10T20:28:27Z RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT Albuquerque Júnior, Ednilson da Silva Costa, Daniella de Oliveira http://lattes.cnpq.br/9135212987061273 Souza, Bruno Pedraça de http://lattes.cnpq.br/0863804292111199 Silva, Vandermi João da http://lattes.cnpq.br/1231884642541177 Motta, Rebeca Campos http://lattes.cnpq.br/2610637493187601 Internet das Coisas Especificação de Requisitos Estudo Experimental Desenvolvimento de Software ENGENHARIAS Internet das coisas Requirements Specification Tool for IoT-based Systems Engenharia de software Engenharia de requisitos The Internet of Things (IoT) is the result of the constant evolution in which technology is found, and can be understood as a new technological paradigm that brings together the physical and virtual worlds with the objective of providing software systems everywhere through everyday objects. However, at the same time that technology evolves, knowledge and greater control over it must be taken into account, especially in this new area, where the application domain is not easy to understand. Research on its hardware and applications continues to advance, however, there is little effort in the area of Software Engineering, specifically in Requirements Engineering. Since the specification of requirements for IoT-based software requires different solutions than traditional Requirements Engineering, this work proposes the RST-IoT tool (The Requirements Specification Tool for IoT-based Systems), which aims to assist software engineers in specification of requirements for these systems. RST-IoT was developed specifically to automate the process of specifying requirements for IoT software systems, where it uses a simple design and a few steps to facilitate the process. A methodology based on experimentation was adopted, aiming to develop and validate the tool. This dissertation describes the creation of the RST-IoT, through a feasibility study and an observation study, with the objective of providing assistance to students and software engineers new to the specification of IoT software system requirements. A Internet das Coisas (IoT) é resultante da evolução constante em que se encontra a tecnologia, e pode ser compreendida como um novo paradigma tecnológico que reúne os mundos físico e virtual com o objetivo de fornecer sistemas de software em todos os lugares por meio de objetos do cotidiano. Porém, ao mesmo tempo que a tecnologia evolui, o conhecimento e o controle maior sobre a mesma devem ser levados em consideração, principalmente nessa nova área, onde o domínio da aplicação não é de fácil entendimento. Pesquisas sobre seu hardware e suas aplicações continuam a avançar, porém, há pouco esforço na área da Engenharia de Software, especificamente na Engenharia de Requisitos. Uma vez que a especificação de requisitos para softwares baseados em IoT requerem soluções diferentes da Engenharia de Requisitos tradicional, este trabalho propõe a ferramenta RST-IoT (A Requirements Specification Tool for IoT-based Systems), que tem como objetivo auxiliar engenheiros de software na especificação de requisitos desses sistemas. A RST-IoT foi desenvolvida especificamente para automatizar o processo de especificação de requisitos de sistemas de software IoT, onde a mesma utiliza um design simples e poucos passos visando facilitar o processo. Foi adotada uma metodologia baseada em experimentação, visando desenvolver e validar a ferramenta. Esta dissertação descreve a criação da RST-IoT, por meio de um estudo de viabilidade e um de observação, com o objetivo de promover um auxílio para estudantes e engenheiros de software novatos na especificação de requisitos de sistemas de software IoT. 4 Informar que também é necessário a carta de encaminhamento junto ao upload do TCC, e qual o formato ela deve ser enviada. Não 2020-12-15T15:41:33Z 2020-12-14 2020-12-15T15:41:33Z 2020-11-26 Trabalho de Conclusão de Curso http://riu.ufam.edu.br/handle/prefix/5818 por Acesso Aberto Brasil Instituto de Ciências Exatas e Tecnologia Itacoatiara/AM Engenharia de Software - Bacharelado - Itacoatiara |
institution |
Repositório Institucional - Universidade Federal do Amazonas |
collection |
RI-UFAM |
language |
por |
topic |
Internet das Coisas Especificação de Requisitos Estudo Experimental Desenvolvimento de Software ENGENHARIAS Internet das coisas Requirements Specification Tool for IoT-based Systems Engenharia de software Engenharia de requisitos |
spellingShingle |
Internet das Coisas Especificação de Requisitos Estudo Experimental Desenvolvimento de Software ENGENHARIAS Internet das coisas Requirements Specification Tool for IoT-based Systems Engenharia de software Engenharia de requisitos Albuquerque Júnior, Ednilson da Silva RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
topic_facet |
Internet das Coisas Especificação de Requisitos Estudo Experimental Desenvolvimento de Software ENGENHARIAS Internet das coisas Requirements Specification Tool for IoT-based Systems Engenharia de software Engenharia de requisitos |
description |
The Internet of Things (IoT) is the result of the constant evolution in which technology is found, and can be understood as a new technological paradigm that brings together the physical and virtual worlds with the objective of providing software systems everywhere through everyday objects. However, at the same time that technology evolves, knowledge and greater control over it must be taken into account, especially in this new area, where the application domain is not easy to understand. Research on its hardware and applications continues to advance, however, there is little effort in the area of Software Engineering, specifically in Requirements Engineering. Since the specification of requirements for IoT-based software requires different solutions than traditional Requirements Engineering, this work proposes the RST-IoT tool (The Requirements Specification Tool for IoT-based Systems), which aims to assist software engineers in specification of requirements for these systems. RST-IoT was developed specifically to automate the process of specifying requirements for IoT software systems, where it uses a simple design and a few steps to facilitate the process. A methodology based on experimentation was adopted, aiming to develop and validate the tool. This dissertation describes the creation of the RST-IoT, through a feasibility study and an observation study, with the objective of providing assistance to students and software engineers new to the specification of IoT software system requirements. |
author_additional |
Costa, Daniella de Oliveira |
author_additionalStr |
Costa, Daniella de Oliveira |
format |
Trabalho de Conclusão de Curso |
author |
Albuquerque Júnior, Ednilson da Silva |
title |
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
title_short |
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
title_full |
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
title_fullStr |
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
title_full_unstemmed |
RST-IoT - uma ferramenta de apoio a especificação de requisitos de sistemas de software IoT |
title_sort |
rst-iot - uma ferramenta de apoio a especificação de requisitos de sistemas de software iot |
publisher |
Brasil |
publishDate |
2020 |
url |
http://riu.ufam.edu.br/handle/prefix/5818 |
_version_ |
1831969756115107840 |
score |
11.755432 |