Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados

Detalhes bibliográficos
Autor(a) principal: Andrade, Bruno Goulart
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/202458
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
id UFSC_38d27e9e26510c5528c3c8d94d5d6719
oai_identifier_str oai:repositorio.ufsc.br:123456789/202458
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaAndrade, Bruno GoulartKoliver, Cristian2019-12-07T21:53:19Z2019-12-07T21:53:19Z2019-11-26https://repositorio.ufsc.br/handle/123456789/202458TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.No processo de desenvolvimento de sistemas embarcados, a fase de análise de requisitos não funcionais é, no mínimo, tão importante quanto à de análise dos requisitos funcionais: enquanto uma falha no cumprimento de um requisito funcional pode comprometer parte do sistema, uma falha em cumprir um requisito não funcional pode tornar todo o sistema inútil. Por outro lado, há uma dificuldade adicional no levantamento desse tipo de requisito: é um processo intimamente ligado à experiência e conhecimento do projetista em relação ao escopo da aplicação, tornando-o processo propenso a omissões ou erros. Com o intuito de fornecer um melhor suporte à fase de análise de requisitos não funcionais quando do projeto de sistemas embarcados, este trabalho descreve uma proposta de uma ontologia de requisitos não funcionais. Essa ontologia representa os requisitos não funcionais como conceitos e mostra seus atributos, propriedades e regras, bem como seus interrelacionamentos.In the embedded system development process, the non-functional requirements analysis phase is at least as important as the functional requirements analysis phase: while a failure to meet a functional requirement can compromise part of the system, a failure to meet a non-functional requirement can render the whole system useless. On the other hand, there is an additional difficulty on defining this type of requirement if compared to functional requirements: such a process is closely linked to the designer's experience and knowledge of the scope of the application, making it prone to omission or error. In order to better support the non-functional requirements analysis phase when designing embedded systems, this work describes a proposal of non-functional requirements ontology. This ontology represents non-functional requirements as concepts and shows their attributes, properties and rules, as well as their interrelationships.55Florianópolis, SContologiarequisitos não funcionaissistemas embarcadossistemas de tempo realengenharia de softwareUso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/202458/4/license.txt11ee89cd31d893362820eab7c4d46734MD54ORIGINALArquivo Final.zipArquivo Final.zipapplication/octet-stream2369190https://repositorio.ufsc.br/bitstream/123456789/202458/1/Arquivo%20Final.zip2b8f16f591258f6260b5ad63514dff17MD51Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados [Final].pdfUso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados [Final].pdfapplication/pdf2419337https://repositorio.ufsc.br/bitstream/123456789/202458/2/Uso%20de%20uma%20ontologia%20de%20requisitos%20n%c3%a3o%20funcionais%20no%20suporte%20ao%20desenvolvimento%20de%20sistemas%20embarcados%20%5bFinal%5d.pdf7afceee4c69a3a31b55acc707b479964MD52NFR-V32-estudo.owlNFR-V32-estudo.owlapplication/octet-stream58218https://repositorio.ufsc.br/bitstream/123456789/202458/3/NFR-V32-estudo.owl4f2daf91d9d0aab6ca701a1dde1364c8MD53123456789/2024582019-12-07 18:54:22.244oai:repositorio.ufsc.br:123456789/202458Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732019-12-07T21:54:22Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
title Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
spellingShingle Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
Andrade, Bruno Goulart
ontologia
requisitos não funcionais
sistemas embarcados
sistemas de tempo real
engenharia de software
title_short Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
title_full Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
title_fullStr Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
title_full_unstemmed Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
title_sort Uso de uma ontologia de requisitos não funcionais no suporte ao desenvolvimento de sistemas embarcados
author Andrade, Bruno Goulart
author_facet Andrade, Bruno Goulart
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Andrade, Bruno Goulart
dc.contributor.advisor1.fl_str_mv Koliver, Cristian
contributor_str_mv Koliver, Cristian
dc.subject.por.fl_str_mv ontologia
requisitos não funcionais
sistemas embarcados
sistemas de tempo real
engenharia de software
topic ontologia
requisitos não funcionais
sistemas embarcados
sistemas de tempo real
engenharia de software
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-12-07T21:53:19Z
dc.date.available.fl_str_mv 2019-12-07T21:53:19Z
dc.date.issued.fl_str_mv 2019-11-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/202458
url https://repositorio.ufsc.br/handle/123456789/202458
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 55
dc.publisher.none.fl_str_mv Florianópolis, SC
publisher.none.fl_str_mv Florianópolis, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/202458/4/license.txt
https://repositorio.ufsc.br/bitstream/123456789/202458/1/Arquivo%20Final.zip
https://repositorio.ufsc.br/bitstream/123456789/202458/2/Uso%20de%20uma%20ontologia%20de%20requisitos%20n%c3%a3o%20funcionais%20no%20suporte%20ao%20desenvolvimento%20de%20sistemas%20embarcados%20%5bFinal%5d.pdf
https://repositorio.ufsc.br/bitstream/123456789/202458/3/NFR-V32-estudo.owl
bitstream.checksum.fl_str_mv 11ee89cd31d893362820eab7c4d46734
2b8f16f591258f6260b5ad63514dff17
7afceee4c69a3a31b55acc707b479964
4f2daf91d9d0aab6ca701a1dde1364c8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805101383516160