Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real

Detalhes bibliográficos
Ano de defesa: 2014
Autor(a) principal: Silva, Diego Alves da
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Uml
Link de acesso: https://repositorio.ufu.br/handle/123456789/12568
https://doi.org/10.14393/ufu.di.2014.400
Resumo: In the context of the Internet and distributed systems, there is the application of new technologies and devices to enhance the support for mobility, security, quality of service and multicast. There are many approaches to the modeling of distributed systems to behavior validation. In addition, approaches which have support for modeling of realtime requirements are difficult to read, interpret and by creation of human models. In this way, this work aims to present an approach to modeling communication protocols using the MARTE/UML profile that supports the requirements of real-time and having a streamlined reading. In this work, two modeling approaches for communication protocols of the Internet architecture Entity Title Architecture (ETArch) were created. An approach using pure UML and the second the profile MARTE. In addition, a parser for VSL language model that accounts for the expression of real time constraints of the models of the second approach was created. In order to ensure the future applicability of the proposed approach, a questionnaire based on the Technology Acceptance Model was performed. According to this model, the proposed approach was positive for most users. Compared to other approaches, the one proposed in this work is advantageous by allowing both visual modeling as an algebraic model for the representation of constraints, allowing a mathematical validation.
id UFU_ac6025e77a1bf729f71accc31ee0ce5c
oai_identifier_str oai:repositorio.ufu.br:123456789/12568
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo realMarteUmlProtocolosModelagemEngenharia de SoftwareUML(Linguagem de modelagem padrão)ProtocolsModelingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOIn the context of the Internet and distributed systems, there is the application of new technologies and devices to enhance the support for mobility, security, quality of service and multicast. There are many approaches to the modeling of distributed systems to behavior validation. In addition, approaches which have support for modeling of realtime requirements are difficult to read, interpret and by creation of human models. In this way, this work aims to present an approach to modeling communication protocols using the MARTE/UML profile that supports the requirements of real-time and having a streamlined reading. In this work, two modeling approaches for communication protocols of the Internet architecture Entity Title Architecture (ETArch) were created. An approach using pure UML and the second the profile MARTE. In addition, a parser for VSL language model that accounts for the expression of real time constraints of the models of the second approach was created. In order to ensure the future applicability of the proposed approach, a questionnaire based on the Technology Acceptance Model was performed. According to this model, the proposed approach was positive for most users. Compared to other approaches, the one proposed in this work is advantageous by allowing both visual modeling as an algebraic model for the representation of constraints, allowing a mathematical validation.Mestre em Ciência da ComputaçãoNo contexto de sistemas distribuídos e Internet, existe a aplicação de novas tecnologias e dispositivos para melhorar o suporte à mobilidade, segurança, qualidade de serviços e multicast. Existem diversas abordagens para a modelagem de sistemas distribuídos para a validação do comportamento. Entretanto, muitas delas não permitem representar requisitos necessários para um protocolo de comunicação e a arquitetura em que o mesmo está inserido. Além disso, as abordagens que possuem suporte para modelagem de requisitos de tempo real são de difícil leitura, interpretação e criação dos modelos por humanos. Desta forma, este trabalho tem como objetivo apresentar duas abordagens de modelagem de protocolos de comunicação, utilizando o profile MARTE/UML, que tenha suporte para os requisitos de tempo real e que possua uma leitura simplificada. No trabalho foram criadas duas abordagens de modelagem para protocolos de comunicação da arquitetura de Internet Entity Title Architecture (ETArch). Além disso, foi criado um analisador para a linguagem VSL, que é responsável por modelar as expressões de restrições de tempo real dos modelos da segunda abordagem. Para garantir a aplicabilidade do trabalho foi feito um questionário utilizando um modelo de aceitação de tecnologia, que apresentou um resultado positivo de aceitação por parte dos usuários. Em comparação com outras abordagens, as abordagens apresentadas no trabalho são vantajosas por permitirem tanto uma modelagem visual de alto nível quanto uma modelagem algébrica para representação das restrições, permitindo uma validação matemática.Universidade Federal de UberlândiaBRPrograma de Pós-graduação em Ciência da ComputaçãoCiências Exatas e da TerraUFURosa, Pedro Frosihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791965U0Soares, Michel dos Santoshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4745139J8Silva, Flávio de Oliveirahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4793414H6Oliveira Junior, Edson Alves dehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4765752T6Silva, Diego Alves da2016-06-22T18:32:31Z2014-12-102016-06-22T18:32:31Z2014-08-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfSILVA, Diego Alves da. Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real. 2014. 119 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2014. DOI https://doi.org/10.14393/ufu.di.2014.400https://repositorio.ufu.br/handle/123456789/12568https://doi.org/10.14393/ufu.di.2014.400porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2021-08-13T17:03:30Zoai:repositorio.ufu.br:123456789/12568Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2021-08-13T17:03:30Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
title Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
spellingShingle Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
Silva, Diego Alves da
Marte
Uml
Protocolos
Modelagem
Engenharia de Software
UML(Linguagem de modelagem padrão)
Protocols
Modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
title_full Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
title_fullStr Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
title_full_unstemmed Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
title_sort Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real
author Silva, Diego Alves da
author_facet Silva, Diego Alves da
author_role author
dc.contributor.none.fl_str_mv Rosa, Pedro Frosi
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791965U0
Soares, Michel dos Santos
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4745139J8
Silva, Flávio de Oliveira
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4793414H6
Oliveira Junior, Edson Alves de
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4765752T6
dc.contributor.author.fl_str_mv Silva, Diego Alves da
dc.subject.por.fl_str_mv Marte
Uml
Protocolos
Modelagem
Engenharia de Software
UML(Linguagem de modelagem padrão)
Protocols
Modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Marte
Uml
Protocolos
Modelagem
Engenharia de Software
UML(Linguagem de modelagem padrão)
Protocols
Modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description In the context of the Internet and distributed systems, there is the application of new technologies and devices to enhance the support for mobility, security, quality of service and multicast. There are many approaches to the modeling of distributed systems to behavior validation. In addition, approaches which have support for modeling of realtime requirements are difficult to read, interpret and by creation of human models. In this way, this work aims to present an approach to modeling communication protocols using the MARTE/UML profile that supports the requirements of real-time and having a streamlined reading. In this work, two modeling approaches for communication protocols of the Internet architecture Entity Title Architecture (ETArch) were created. An approach using pure UML and the second the profile MARTE. In addition, a parser for VSL language model that accounts for the expression of real time constraints of the models of the second approach was created. In order to ensure the future applicability of the proposed approach, a questionnaire based on the Technology Acceptance Model was performed. According to this model, the proposed approach was positive for most users. Compared to other approaches, the one proposed in this work is advantageous by allowing both visual modeling as an algebraic model for the representation of constraints, allowing a mathematical validation.
publishDate 2014
dc.date.none.fl_str_mv 2014-12-10
2014-08-19
2016-06-22T18:32:31Z
2016-06-22T18:32:31Z
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.uri.fl_str_mv SILVA, Diego Alves da. Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real. 2014. 119 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2014. DOI https://doi.org/10.14393/ufu.di.2014.400
https://repositorio.ufu.br/handle/123456789/12568
https://doi.org/10.14393/ufu.di.2014.400
identifier_str_mv SILVA, Diego Alves da. Aplicação do profile uml marte na modelagem de serviços de protocolos de comunicação de tempo real. 2014. 119 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2014. DOI https://doi.org/10.14393/ufu.di.2014.400
url https://repositorio.ufu.br/handle/123456789/12568
https://doi.org/10.14393/ufu.di.2014.400
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 application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Ciência da Computação
Ciências Exatas e da Terra
UFU
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1827843492998545408