IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFMA |
Texto Completo: | https://tedebc.ufma.br/jspui/handle/tede/tede/3208 |
Resumo: | Indoor space representation models can provide important information about architectural and semantic aspects of a given building. Which enables the use of this information to encourage the development of applications aimed at navigation and positioning within this type of environment, applications that are supported through indoor positioning systems that appear to optimize navigation, or even increase productivity, or aid people with disabilities, among other solutions. However, information about the environment and tools that enable the elaboration of the indoor environment representation model that contain the information that can be used to feed the navigation and positioning systems within those environments are not always available. Either when available they become prohibitive due to the logistical apparatus necessary for the design of the model, or they demand a significant effort through editing tools that combine geographic and architectural information through manual and repetitive editing of primitives that make up this environment, making the task become quite error prone. Therefore, this work presents the proposal of creating indoor space representation through Domain Specific Language, that through a graphical syntax with aspects of the domain, provides the possibility of indoor environment modeling at a high level of abstraction in order to enable users with none or regular knowledge about the domain to create their own models and perform transformations between different models. Therefore its development takes place within the scope of INavigS, a software infrastructure focused on indoor positioning and navigation. Despite providing numerous features, still presents some gaps, as in the case of the elaboration of the indoor space representation model. When applying the language in the context of INavigS, feedback is obtained from users regarding the use of language, identifying it as a satisfactory tool for maps creation which may represent the indoor environment. |
id |
UFMA_d14c8cc1de88cc2bea800d81a4cda6d7 |
---|---|
oai_identifier_str |
oai:tede2:tede/3208 |
network_acronym_str |
UFMA |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFMA |
repository_id_str |
2131 |
spelling |
VALE, Samyr Béliche71152300300http://lattes.cnpq.br/1531971102610447VALE, Samyr Béliche71152300300http://lattes.cnpq.br/1531971102610447SOARES NETO, Carlos de Salleshttp://lattes.cnpq.br/1512846862093142MOURA, Raimundo Santoshttp://lattes.cnpq.br/790207075161241678482577204http://lattes.cnpq.br/5799058931130978ANDRADE, Evaldo da Silva2021-02-21T00:06:26Z2020-09-24ANDRADE, Evaldo da Silva. IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor. 2020. 133 f. Dissertação (Programa de Pós-Graduação em Ciência da Computação/CCET) - Universidade Federal do Maranhão, São Luís, 2020.https://tedebc.ufma.br/jspui/handle/tede/tede/3208Indoor space representation models can provide important information about architectural and semantic aspects of a given building. Which enables the use of this information to encourage the development of applications aimed at navigation and positioning within this type of environment, applications that are supported through indoor positioning systems that appear to optimize navigation, or even increase productivity, or aid people with disabilities, among other solutions. However, information about the environment and tools that enable the elaboration of the indoor environment representation model that contain the information that can be used to feed the navigation and positioning systems within those environments are not always available. Either when available they become prohibitive due to the logistical apparatus necessary for the design of the model, or they demand a significant effort through editing tools that combine geographic and architectural information through manual and repetitive editing of primitives that make up this environment, making the task become quite error prone. Therefore, this work presents the proposal of creating indoor space representation through Domain Specific Language, that through a graphical syntax with aspects of the domain, provides the possibility of indoor environment modeling at a high level of abstraction in order to enable users with none or regular knowledge about the domain to create their own models and perform transformations between different models. Therefore its development takes place within the scope of INavigS, a software infrastructure focused on indoor positioning and navigation. Despite providing numerous features, still presents some gaps, as in the case of the elaboration of the indoor space representation model. When applying the language in the context of INavigS, feedback is obtained from users regarding the use of language, identifying it as a satisfactory tool for maps creation which may represent the indoor environment.Modelos de representação do espaço indoor podem fornecer importantes informações sobre os aspectos arquiteturais e semânticos de um dado prédio. O que viabiliza o uso dessas informações para fomentar o desenvolvimento de aplicações voltadas a navegação e posicionamento dentro desse tipo de ambiente, aplicações que são suportadas por meio de sistemas de posicionamento indoor que surgem visando otimizar a navegação, ou mesmo aumentar a produtividade, ou auxiliar pessoas com deficiência, dentre outras soluções. No entanto, informações acerca do ambiente e ferramentas que possibilitem a elaboração do modelo de representação do ambiente indoor que contenham as informações que possam ser utilizadas para alimentar os sistemas de navegação e posicionamento dentro desses ambientes nem sempre se encontram disponíveis. Ou quando disponíveis se tornam proibitivas em virtude do aparato logístico necessário para a concepção do modelo por meio da utilização de diversos sensores e robôs, ou demandam um esforço significativo através de ferramentas de edição que unem informações geográficas e informações arquiteturais por meio da edição manual e repetitiva de primitivas que compõe esse ambiente, fazendo com que a tarefa seja bastante propensa a erros. Diante disso, este trabalho apresenta a proposta de criação do modelo de representação do espaço indoor através de uma Domain Specific Language (DSL), que por meio de uma sintaxe gráfica com aspectos do domínio, fornece a possibilidade de modelagem do ambiente indoor em um nível de abstração elevado com a finalidade de possibilitar que usuários com nenhum ou pouco conhecimento sobre o domínio possam criar seus próprios modelos e realizar transformações entre diferentes modelos. Sendo assim, seu desenvolvimento se dá no escopo da INavigS, uma infraestrutura de software voltada a posicionamento e navegação indoor. Que apesar de prover inúmeras funcionalidades, ainda apresenta algumas lacunas, como no caso da elaboração do modelo de representação do espaço indoor. Ao se aplicar a linguagem no contexto do INavigS, é obtido o feedback dos usuários quanto ao uso da linguagem, identificando-a como uma ferramenta satisfatória para a criação dos mapas que possam vir a representar o ambiente indoor.Submitted by Daniella Santos (daniella.santos@ufma.br) on 2021-02-21T00:06:26Z No. of bitstreams: 1 EvaldoAndrade.pdf: 2941435 bytes, checksum: 7abefa47bdc8219af5bf3fb3bfe01a3b (MD5)Made available in DSpace on 2021-02-21T00:06:26Z (GMT). No. of bitstreams: 1 EvaldoAndrade.pdf: 2941435 bytes, checksum: 7abefa47bdc8219af5bf3fb3bfe01a3b (MD5) Previous issue date: 2020-09-24application/pdfporUniversidade Federal do MaranhãoPROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO/CCETUFMABrasilDEPARTAMENTO DE INFORMÁTICA/CCETDomain Specific LanguageIndoorMDEModelo de Representação do Espaço IndoorNavegação IndoorDomain Specific LanguageIndoorMDEIndoor Space RepresentationCiência da ComputaçãoIndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoorIndoorDSL: an MDE-based approach for developing indoor space representation mapsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFMAinstname:Universidade Federal do Maranhão (UFMA)instacron:UFMAORIGINALEvaldoAndrade.pdfEvaldoAndrade.pdfapplication/pdf2941435http://tedebc.ufma.br:8080/bitstream/tede/3208/2/EvaldoAndrade.pdf7abefa47bdc8219af5bf3fb3bfe01a3bMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82255http://tedebc.ufma.br:8080/bitstream/tede/3208/1/license.txt97eeade1fce43278e63fe063657f8083MD51tede/32082021-02-20 21:06:26.535oai:tede2:tede/3208IExJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSxvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRvIE1hcmFuaMOjbyAoVUZNQSkgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IGRpc3RyaWJ1aXIgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBVRk1BIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGTUEgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUZNQSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRk1BLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVUZNQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyBjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgoKRGVjbGFyYSB0YW1iw6ltIHF1ZSB0b2RhcyBhcyBhZmlsaWHDp8O1ZXMgY29ycG9yYXRpdmFzIG91IGluc3RpdHVjaW9uYWlzIGUgdG9kYXMgYXMgZm9udGVzIGRlIGFwb2lvIGZpbmFuY2Vpcm8gYW8gdHJhYmFsaG8gZXN0w6NvIGRldmlkYW1lbnRlIGNpdGFkYXMgb3UgbWVuY2lvbmFkYXMgZSBjZXJ0aWZpY2EgcXVlIG7Do28gaMOhIG5lbmh1bSBpbnRlcmVzc2UgY29tZXJjaWFsIG91IGFzc29jaWF0aXZvIHF1ZSByZXByZXNlbnRlIGNvbmZsaXRvIGRlIGludGVyZXNzZSBlbSBjb25leMOjbyBjb20gbyB0cmFiYWxobyBzdWJtZXRpZG8uCgoKCgoKCgo=Biblioteca Digital de Teses e Dissertaçõeshttps://tedebc.ufma.br/jspui/PUBhttp://tedebc.ufma.br:8080/oai/requestrepositorio@ufma.br||repositorio@ufma.bropendoar:21312021-02-21T00:06:26Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)false |
dc.title.por.fl_str_mv |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
dc.title.alternative.eng.fl_str_mv |
IndoorDSL: an MDE-based approach for developing indoor space representation maps |
title |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
spellingShingle |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor ANDRADE, Evaldo da Silva Domain Specific Language Indoor MDE Modelo de Representação do Espaço Indoor Navegação Indoor Domain Specific Language Indoor MDE Indoor Space Representation Ciência da Computação |
title_short |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
title_full |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
title_fullStr |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
title_full_unstemmed |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
title_sort |
IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor |
author |
ANDRADE, Evaldo da Silva |
author_facet |
ANDRADE, Evaldo da Silva |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
VALE, Samyr Béliche |
dc.contributor.advisor1ID.fl_str_mv |
71152300300 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1531971102610447 |
dc.contributor.referee1.fl_str_mv |
VALE, Samyr Béliche |
dc.contributor.referee1ID.fl_str_mv |
71152300300 |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/1531971102610447 |
dc.contributor.referee2.fl_str_mv |
SOARES NETO, Carlos de Salles |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/1512846862093142 |
dc.contributor.referee3.fl_str_mv |
MOURA, Raimundo Santos |
dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/7902070751612416 |
dc.contributor.authorID.fl_str_mv |
78482577204 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/5799058931130978 |
dc.contributor.author.fl_str_mv |
ANDRADE, Evaldo da Silva |
contributor_str_mv |
VALE, Samyr Béliche VALE, Samyr Béliche SOARES NETO, Carlos de Salles MOURA, Raimundo Santos |
dc.subject.por.fl_str_mv |
Domain Specific Language Indoor MDE Modelo de Representação do Espaço Indoor Navegação Indoor |
topic |
Domain Specific Language Indoor MDE Modelo de Representação do Espaço Indoor Navegação Indoor Domain Specific Language Indoor MDE Indoor Space Representation Ciência da Computação |
dc.subject.eng.fl_str_mv |
Domain Specific Language Indoor MDE Indoor Space Representation |
dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
description |
Indoor space representation models can provide important information about architectural and semantic aspects of a given building. Which enables the use of this information to encourage the development of applications aimed at navigation and positioning within this type of environment, applications that are supported through indoor positioning systems that appear to optimize navigation, or even increase productivity, or aid people with disabilities, among other solutions. However, information about the environment and tools that enable the elaboration of the indoor environment representation model that contain the information that can be used to feed the navigation and positioning systems within those environments are not always available. Either when available they become prohibitive due to the logistical apparatus necessary for the design of the model, or they demand a significant effort through editing tools that combine geographic and architectural information through manual and repetitive editing of primitives that make up this environment, making the task become quite error prone. Therefore, this work presents the proposal of creating indoor space representation through Domain Specific Language, that through a graphical syntax with aspects of the domain, provides the possibility of indoor environment modeling at a high level of abstraction in order to enable users with none or regular knowledge about the domain to create their own models and perform transformations between different models. Therefore its development takes place within the scope of INavigS, a software infrastructure focused on indoor positioning and navigation. Despite providing numerous features, still presents some gaps, as in the case of the elaboration of the indoor space representation model. When applying the language in the context of INavigS, feedback is obtained from users regarding the use of language, identifying it as a satisfactory tool for maps creation which may represent the indoor environment. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-09-24 |
dc.date.accessioned.fl_str_mv |
2021-02-21T00:06:26Z |
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 |
ANDRADE, Evaldo da Silva. IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor. 2020. 133 f. Dissertação (Programa de Pós-Graduação em Ciência da Computação/CCET) - Universidade Federal do Maranhão, São Luís, 2020. |
dc.identifier.uri.fl_str_mv |
https://tedebc.ufma.br/jspui/handle/tede/tede/3208 |
identifier_str_mv |
ANDRADE, Evaldo da Silva. IndoorDSL: uma abordagem baseada em MDE para o desenvolvimento de mapas de representação do espaço indoor. 2020. 133 f. Dissertação (Programa de Pós-Graduação em Ciência da Computação/CCET) - Universidade Federal do Maranhão, São Luís, 2020. |
url |
https://tedebc.ufma.br/jspui/handle/tede/tede/3208 |
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 |
dc.publisher.none.fl_str_mv |
Universidade Federal do Maranhão |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO/CCET |
dc.publisher.initials.fl_str_mv |
UFMA |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
DEPARTAMENTO DE INFORMÁTICA/CCET |
publisher.none.fl_str_mv |
Universidade Federal do Maranhão |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFMA instname:Universidade Federal do Maranhão (UFMA) instacron:UFMA |
instname_str |
Universidade Federal do Maranhão (UFMA) |
instacron_str |
UFMA |
institution |
UFMA |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFMA |
collection |
Biblioteca Digital de Teses e Dissertações da UFMA |
bitstream.url.fl_str_mv |
http://tedebc.ufma.br:8080/bitstream/tede/3208/2/EvaldoAndrade.pdf http://tedebc.ufma.br:8080/bitstream/tede/3208/1/license.txt |
bitstream.checksum.fl_str_mv |
7abefa47bdc8219af5bf3fb3bfe01a3b 97eeade1fce43278e63fe063657f8083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA) |
repository.mail.fl_str_mv |
repositorio@ufma.br||repositorio@ufma.br |
_version_ |
1821323434870702080 |