Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas
Ano de defesa: | 2018 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal Rural do Semi-Árido
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação
|
Departamento: |
Centro de Ciências Exatas e Naturais - CCEN
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | http://repositorio.ufersa.edu.br/handle/prefix/919 |
Resumo: | Um sistema de sistemas pode ser visto como um conjunto de sistemas constituintes independentes que interagem entre si com o objetivo de realizar uma missão comum, além de entregar funcionalidades complexas para o usuário final. A engenharia de requisitos é uma abordagem sistemática e disciplinada para especificação e gerenciamento dos requisitos de um software ou sistema. Ela tem como objetivos elicitar, modelar e gerenciar as principais funcionalidades e restrições do sistema, além de estabelecer um consenso entre os stakeholders. A engenharia orientada a modelos é uma abordagem de desenvolvimento de software que tem nos modelos as principais entidades do desenvolvimento. Os modelos podem descrever diversos aspectos do software, como as funcionalidades, restrições, manutenibilidade, dentre outros. Nesse contexto, o principal objetivo deste trabalho é apresentar uma abordagem de engenharia de requisitos para sistemas de sistemas que se beneficie da orientação a modelos e possa ser utilizada para definir as missões desses sistemas, além de derivar e modelar os requisitos dos seus sistemas constituintes. A condução deste trabalho foi orientada pelo paradigma Design Science e pela metodologia pesquisa-ação. Para evidenciar a utilização dessa última, duas versões da abordagem são apresentadas, a versão inicial, chamada de REAp-SoS; e a versão final, chamada de MORE-SoS. Para validar as abordagens, elas foram utilizadas para especificar e modelar os requisitos de dois sistemas de sistemas distintos: o primeiro é um sistema de controle e monitoramento de tráfego urbano, e o segundo é um sistema de controle e monitoramento de produção animal. As principais contribuições deste trabalho consistem na apresentação dos conceitos, fases, atividades, elementos e diretrizes da abordagem MORE-SoS, e das especificações dos dois sistemas presentes nos estudos de caso |
id |
UFER_764fd890839182a53ff47159caa78e23 |
---|---|
oai_identifier_str |
oai:200.137.6.41:prefix/919 |
network_acronym_str |
UFER |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFERSA |
repository_id_str |
|
spelling |
Queiroz, Paulo Gabriel Gadelha96716827315http://lattes.cnpq.br/1318090923173762Castro, Angélica Felix de02191548482http://lattes.cnpq.br/3724857575582110Mendes Neto, Francisco Milton67304133449http://lattes.cnpq.br/5725021666916341Kulesza, Uira02219235432http://lattes.cnpq.br/018909589773997903513672330http://lattes.cnpq.br/1060728194335638Duarte, Felipe Lima2019-02-15T16:21:56Z2018-11-202019-02-15T16:21:56Z2018-06-05Citação com autor incluído no texto: Duarte (2018) Citação com autor não incluído no texto: (DUARTE, 2018)http://repositorio.ufersa.edu.br/handle/prefix/919Um sistema de sistemas pode ser visto como um conjunto de sistemas constituintes independentes que interagem entre si com o objetivo de realizar uma missão comum, além de entregar funcionalidades complexas para o usuário final. A engenharia de requisitos é uma abordagem sistemática e disciplinada para especificação e gerenciamento dos requisitos de um software ou sistema. Ela tem como objetivos elicitar, modelar e gerenciar as principais funcionalidades e restrições do sistema, além de estabelecer um consenso entre os stakeholders. A engenharia orientada a modelos é uma abordagem de desenvolvimento de software que tem nos modelos as principais entidades do desenvolvimento. Os modelos podem descrever diversos aspectos do software, como as funcionalidades, restrições, manutenibilidade, dentre outros. Nesse contexto, o principal objetivo deste trabalho é apresentar uma abordagem de engenharia de requisitos para sistemas de sistemas que se beneficie da orientação a modelos e possa ser utilizada para definir as missões desses sistemas, além de derivar e modelar os requisitos dos seus sistemas constituintes. A condução deste trabalho foi orientada pelo paradigma Design Science e pela metodologia pesquisa-ação. Para evidenciar a utilização dessa última, duas versões da abordagem são apresentadas, a versão inicial, chamada de REAp-SoS; e a versão final, chamada de MORE-SoS. Para validar as abordagens, elas foram utilizadas para especificar e modelar os requisitos de dois sistemas de sistemas distintos: o primeiro é um sistema de controle e monitoramento de tráfego urbano, e o segundo é um sistema de controle e monitoramento de produção animal. As principais contribuições deste trabalho consistem na apresentação dos conceitos, fases, atividades, elementos e diretrizes da abordagem MORE-SoS, e das especificações dos dois sistemas presentes nos estudos de casoA system of systems can be seen as a set of independent constituent systems that interact with each other to accomplish a common mission, as well as deliver complex functionality to the end user. Requirements engineering is a systematic and disciplined approach to specification and management of the requirements of a software or system. It aims to elicit, model and manage the main functionalities and constraints of the system, in addition to establishing a consensus among stakeholders. Model-driven engineering is a software development approach that has in the models the key entities of development. The models can describe various aspects of the software, such as features, restrictions, maintenance, among others. In this context, the main objective of this work is to present a requirements engineering approach for systems systems that benefits from model orientation and can be used to define the missions of these systems, as well as derive and model the requirements of their constituent systems. The conduction of this work was guided by the paradigm Design Science and the research-action methodology. To demonstrate the use of the latter, two versions of the approach are presented, the initial version, called REAp-SoS; and the final version, called MORE-SoS. To validate the approaches, they were used to specify and model the requirements of two distinct systems of systems: the first is an urban traffic control and monitoring system, and the second is an animal production monitoring and control system. The main contributions of this work are the presentation of the concepts, phases, activities, elements and guidelines of the MORE-SoS approach, and the specifications of the two systems present in the case studiesSubmitted by Wiqlifi Bruno de Freitas Melo (wbruno@ufersa.edu.br) on 2019-02-06T11:17:23Z No. of bitstreams: 1 FelipeLD_DISSERT.pdf: 5545862 bytes, checksum: 6a5536da173f0447173ad1272f116705 (MD5)Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2019-02-15T16:21:36Z (GMT) No. of bitstreams: 1 FelipeLD_DISSERT.pdf: 5545862 bytes, checksum: 6a5536da173f0447173ad1272f116705 (MD5)Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2019-02-15T16:21:43Z (GMT) No. of bitstreams: 1 FelipeLD_DISSERT.pdf: 5545862 bytes, checksum: 6a5536da173f0447173ad1272f116705 (MD5)Made available in DSpace on 2019-02-15T16:21:56Z (GMT). No. of bitstreams: 1 FelipeLD_DISSERT.pdf: 5545862 bytes, checksum: 6a5536da173f0447173ad1272f116705 (MD5) Previous issue date: 2018-06-05Trabalho não financiado por agência de fomento, ou autofinanciadoporUniversidade Federal Rural do Semi-ÁridoPrograma de Pós-Graduação em Ciência da ComputaçãoUFERSABrasilCentro de Ciências Exatas e Naturais - CCENDUARTE, Felipe Lima. Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas. 2018. 121 f. Dissertação (Mestrado em Ciência da Computação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018.CNPQ::CIENCIAS EXATAS E DA TERRAEngenharia de requisitosSistema de sistemasEngenharia orientada a modelosDesign sciencePesquisa-açãoRequirements engineeringSystem of systemsModel-driven engineeringDesign scienceAction researchUma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFERSAinstname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSALICENSElicense.txtlicense.txttext/plain; charset=utf-81866http://200.137.6.41:8080/jspui/bitstream/prefix/919/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALFelipeLD_DISSERT.pdfFelipeLD_DISSERT.pdfapplication/pdf5545862http://200.137.6.41:8080/jspui/bitstream/prefix/919/1/FelipeLD_DISSERT.pdf6a5536da173f0447173ad1272f116705MD51prefix/9192019-02-15 13:21:56.945TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufersa.edu.br/ |
dc.title.pt_BR.fl_str_mv |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
title |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
spellingShingle |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas Duarte, Felipe Lima CNPQ::CIENCIAS EXATAS E DA TERRA Engenharia de requisitos Sistema de sistemas Engenharia orientada a modelos Design science Pesquisa-ação Requirements engineering System of systems Model-driven engineering Design science Action research |
title_short |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
title_full |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
title_fullStr |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
title_full_unstemmed |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
title_sort |
Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas |
author |
Duarte, Felipe Lima |
author_facet |
Duarte, Felipe Lima |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Queiroz, Paulo Gabriel Gadelha |
dc.contributor.advisor1ID.fl_str_mv |
96716827315 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1318090923173762 |
dc.contributor.advisor-co1.fl_str_mv |
Castro, Angélica Felix de |
dc.contributor.advisor-co1ID.fl_str_mv |
02191548482 |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/3724857575582110 |
dc.contributor.referee1.fl_str_mv |
Mendes Neto, Francisco Milton |
dc.contributor.referee1ID.fl_str_mv |
67304133449 |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/5725021666916341 |
dc.contributor.referee2.fl_str_mv |
Kulesza, Uira |
dc.contributor.referee2ID.fl_str_mv |
02219235432 |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/0189095897739979 |
dc.contributor.authorID.fl_str_mv |
03513672330 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/1060728194335638 |
dc.contributor.author.fl_str_mv |
Duarte, Felipe Lima |
contributor_str_mv |
Queiroz, Paulo Gabriel Gadelha Castro, Angélica Felix de Mendes Neto, Francisco Milton Kulesza, Uira |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA Engenharia de requisitos Sistema de sistemas Engenharia orientada a modelos Design science Pesquisa-ação Requirements engineering System of systems Model-driven engineering Design science Action research |
dc.subject.por.fl_str_mv |
Engenharia de requisitos Sistema de sistemas Engenharia orientada a modelos Design science Pesquisa-ação Requirements engineering System of systems Model-driven engineering Design science Action research |
description |
Um sistema de sistemas pode ser visto como um conjunto de sistemas constituintes independentes que interagem entre si com o objetivo de realizar uma missão comum, além de entregar funcionalidades complexas para o usuário final. A engenharia de requisitos é uma abordagem sistemática e disciplinada para especificação e gerenciamento dos requisitos de um software ou sistema. Ela tem como objetivos elicitar, modelar e gerenciar as principais funcionalidades e restrições do sistema, além de estabelecer um consenso entre os stakeholders. A engenharia orientada a modelos é uma abordagem de desenvolvimento de software que tem nos modelos as principais entidades do desenvolvimento. Os modelos podem descrever diversos aspectos do software, como as funcionalidades, restrições, manutenibilidade, dentre outros. Nesse contexto, o principal objetivo deste trabalho é apresentar uma abordagem de engenharia de requisitos para sistemas de sistemas que se beneficie da orientação a modelos e possa ser utilizada para definir as missões desses sistemas, além de derivar e modelar os requisitos dos seus sistemas constituintes. A condução deste trabalho foi orientada pelo paradigma Design Science e pela metodologia pesquisa-ação. Para evidenciar a utilização dessa última, duas versões da abordagem são apresentadas, a versão inicial, chamada de REAp-SoS; e a versão final, chamada de MORE-SoS. Para validar as abordagens, elas foram utilizadas para especificar e modelar os requisitos de dois sistemas de sistemas distintos: o primeiro é um sistema de controle e monitoramento de tráfego urbano, e o segundo é um sistema de controle e monitoramento de produção animal. As principais contribuições deste trabalho consistem na apresentação dos conceitos, fases, atividades, elementos e diretrizes da abordagem MORE-SoS, e das especificações dos dois sistemas presentes nos estudos de caso |
publishDate |
2018 |
dc.date.available.fl_str_mv |
2018-11-20 2019-02-15T16:21:56Z |
dc.date.issued.fl_str_mv |
2018-06-05 |
dc.date.accessioned.fl_str_mv |
2019-02-15T16:21:56Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
Citação com autor incluído no texto: Duarte (2018) Citação com autor não incluído no texto: (DUARTE, 2018) |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufersa.edu.br/handle/prefix/919 |
identifier_str_mv |
Citação com autor incluído no texto: Duarte (2018) Citação com autor não incluído no texto: (DUARTE, 2018) |
url |
http://repositorio.ufersa.edu.br/handle/prefix/919 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.references.pt_BR.fl_str_mv |
DUARTE, Felipe Lima. Uma abordagem orientada a modelos e para engenharia de requisitos de sistemas de sistemas. 2018. 121 f. Dissertação (Mestrado em Ciência da Computação), Universidade Federal Rural do Semi-Árido, Mossoró, 2018. |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal Rural do Semi-Árido |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UFERSA |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Centro de Ciências Exatas e Naturais - CCEN |
publisher.none.fl_str_mv |
Universidade Federal Rural do Semi-Árido |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFERSA instname:Universidade Federal Rural do Semi-Árido (UFERSA) instacron:UFERSA |
instname_str |
Universidade Federal Rural do Semi-Árido (UFERSA) |
instacron_str |
UFERSA |
institution |
UFERSA |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFERSA |
collection |
Biblioteca Digital de Teses e Dissertações da UFERSA |
bitstream.url.fl_str_mv |
http://200.137.6.41:8080/jspui/bitstream/prefix/919/2/license.txt http://200.137.6.41:8080/jspui/bitstream/prefix/919/1/FelipeLD_DISSERT.pdf |
bitstream.checksum.fl_str_mv |
43cd690d6a359e86c1fe3d5b7cba0c9b 6a5536da173f0447173ad1272f116705 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1757095598157201408 |