Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | http://bdm.unb.br/handle/10483/19223 |
Resumo: | Trabalho de conclusão de curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2017. |
id |
UNB-2_a2351d3cab422524f84b8f9e0ade7165 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/19223 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Caldas, Ricardo DinizRodrigues, Genaína NunesCALDAS, Ricardo Diniz. Prototipação e verificação formal de sistema autônomo com propriedades tempo-real: um estudo de caso no Body Sensor Network. 2017. vi, 57 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2017.http://bdm.unb.br/handle/10483/19223Trabalho de conclusão de curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2017.O desenvolvimento de dispositivos micro eletro-mecânicos em paralelo ao avanço da capacidade de processamento e comunicação em rede traz novas possibilidades de imersão de tecnologias no diaa-dia do ser humano. Na perspectiva da engenharia, essas possibilidades alavancam novos desafios em cenários que demandam resposta em tempo real, em particular projeto e desenvolvimento de sistemas autônomos com garantias de dependabilidade a nível de software. Neste trabalho, foi implementada uma aplicação do Body Sensor Network (BSN), um protótipo de rede de sensores para monitoramento de sinais vitais do corpo humano com o objetivo de detectar situações emergenciais e, a partir da metodologia de controle para automação proposta no artigo seminal "Software Engineering meets Control Theory" com utilização da ferramenta UPPAAL para modelagem e validação, um controlador foi desenvolvido e implementado no protótipo com garantias de propriedades de tempo real. Por fim, o protótipo autônomo é avaliado com o intuito de levantar contribuições da aplicação de verificação de modelos formais no projeto de sistemas autônomos com resposta em tempo real.Submitted by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2018-01-30T13:54:43Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_RicardoDinizCaldas.pdf: 1973411 bytes, checksum: a3297b99d658b5faca34c8894ec92c67 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2018-01-31T13:01:53Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_RicardoDinizCaldas.pdf: 1973411 bytes, checksum: a3297b99d658b5faca34c8894ec92c67 (MD5)Made available in DSpace on 2018-01-31T13:01:53Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2017_RicardoDinizCaldas.pdf: 1973411 bytes, checksum: a3297b99d658b5faca34c8894ec92c67 (MD5)The development of microelectro-mechanical devices in parallel with the advance of the capacity of processing and wireless communication brings new possibilities of immersion of pervasive technologies in human daily activities. From the perspective of engineering, these possibilities lead to new challenges in scenarios that demand real-time response, particularly design and development of autonomous systems with software-level dependability guarantees. In this work, an application of the Body Sensor Network (BSN), a sensor network prototype for vital signs monitoring was implemented, aiming emergency detection and, based on the control methodology for automation proposed in the seminal article "Software Engineering meets Control Theory"with UPPAAL tool for modeling and validation, a controller was developed and implemented in the prototype with guarantees of real-time properties. Finally, the autonomous prototype is evaluated with the intention of raising contributions from the use of formal verification in the design of autonomous systems with real-time response.AutomaçãoControladores (Engenharia mecatrônica)Engenharia de softwarePrototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Networkinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2018-01-31T13:01:53Z2018-01-31T13:01:53Z2017-12info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2017_RicardoDinizCaldas.pdf2017_RicardoDinizCaldas.pdfapplication/pdf1973411http://bdm.unb.br/xmlui/bitstream/10483/19223/1/2017_RicardoDinizCaldas.pdfa3297b99d658b5faca34c8894ec92c67MD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/19223/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/19223/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/19223/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/19223/5/license.txt21554873e56ad8ddc69c092699b98f95MD5510483/192232018-01-31 11:01:53.215oai:bdm.unb.br:10483/19223w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712018-01-31T13:01:53Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
title |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
spellingShingle |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network Caldas, Ricardo Diniz Automação Controladores (Engenharia mecatrônica) Engenharia de software |
title_short |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
title_full |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
title_fullStr |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
title_full_unstemmed |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
title_sort |
Prototipação e verificação formal de sistema autônomo com propriedades tempo-real : um estudo de caso no Body Sensor Network |
author |
Caldas, Ricardo Diniz |
author_facet |
Caldas, Ricardo Diniz |
author_role |
author |
dc.contributor.author.fl_str_mv |
Caldas, Ricardo Diniz |
dc.contributor.advisor1.fl_str_mv |
Rodrigues, Genaína Nunes |
contributor_str_mv |
Rodrigues, Genaína Nunes |
dc.subject.keyword.pt_BR.fl_str_mv |
Automação Controladores (Engenharia mecatrônica) Engenharia de software |
topic |
Automação Controladores (Engenharia mecatrônica) Engenharia de software |
description |
Trabalho de conclusão de curso (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2017. |
publishDate |
2017 |
dc.date.submitted.none.fl_str_mv |
2017-12 |
dc.date.accessioned.fl_str_mv |
2018-01-31T13:01:53Z |
dc.date.available.fl_str_mv |
2018-01-31T13:01:53Z |
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.citation.fl_str_mv |
CALDAS, Ricardo Diniz. Prototipação e verificação formal de sistema autônomo com propriedades tempo-real: um estudo de caso no Body Sensor Network. 2017. vi, 57 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2017. |
dc.identifier.uri.fl_str_mv |
http://bdm.unb.br/handle/10483/19223 |
identifier_str_mv |
CALDAS, Ricardo Diniz. Prototipação e verificação formal de sistema autônomo com propriedades tempo-real: um estudo de caso no Body Sensor Network. 2017. vi, 57 f., il. Trabalho de conclusão de curso (Bacharelado em Engenharia Mecatrônica)—Universidade de Brasília, Brasília, 2017. |
url |
http://bdm.unb.br/handle/10483/19223 |
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.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/19223/1/2017_RicardoDinizCaldas.pdf http://bdm.unb.br/xmlui/bitstream/10483/19223/2/license_url http://bdm.unb.br/xmlui/bitstream/10483/19223/3/license_text http://bdm.unb.br/xmlui/bitstream/10483/19223/4/license_rdf http://bdm.unb.br/xmlui/bitstream/10483/19223/5/license.txt |
bitstream.checksum.fl_str_mv |
a3297b99d658b5faca34c8894ec92c67 4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e 21554873e56ad8ddc69c092699b98f95 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1801493052720676864 |