Desenvolvimento de ambientes virtuais orientado por modelos

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Moreira, Márcio de Abreu
Orientador(a): Palma, Jandira Guenka [Orientador]
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: Não Informado pela instituição
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:
Link de acesso: https://repositorio.uel.br/handle/123456789/15757
Resumo: Resumo: O desenvolvimento de Ambiente Virtual não é uma tarefa trivial, pois tais sistemas são complexos e gerados dentro de um processo clássico de desenvolvimento de software, composto pelas fases de análise, planejamento, codificação, implantação, teste e manutenção As fases bem definidas estão presentes em empresas que adotam critérios de qualidade e/ou tenha processos de desenvolvimento definido No entanto, muitas empresas não possuem processo de desenvolvimento definido, e as que têm normalmente encontram dificuldades em produzir documentos com alto valor agregado para a manutenção, atualização e reutilização, em razão de uma comunicação restrita por falta de conhecimento, de maturidade e principalmente de rastreabilidade desde o requisito ao código e vice versa, assim geram uma coleção de documentos que não correspondem de forma fidedigna ao código implementado e nem são atualizados regularmente Estes problemas podem ser minimizados com uma abordagem do paradigma de MDD (Model-Driven Development), este paradigma tem o desenvolvimento dirigido por modelos, ou seja, o objetivo principal não é desenvolvimento orientado para geração de código fonte para a criação do produto software, mas para o desenvolvimento dos modelos que o representam Portanto, o paradigma requer a criação de modelos completos e consistentes, pois estes modelos são os principais artefatos do desenvolvimento, transformados automaticamente (ou semiautomático) em código por meio de ferramentas de modelagem e transformação de modelos Neste trabalho é abordado o desenvolvimento de Ambientes Virtuais orientado por modelo Para isto é proposto um metamodelo que utiliza a abordagem Model-Driven Architecture-MDA com seus diferentes níveis de abstração para gerar os ambientes e seus elementos por meio dos modelos construídos com a Linguagem de Modelagem UML, (Unified Modeling Language-UML) e Redes de Petri Para validar o metamodelo a proposta é aplicada no desenvolvimento de um ambiente virtual, especificamente um ambiente de Realidade Aumenta
id UEL_3a58abef24fc51950a7a24b59f876eb0
oai_identifier_str oai:repositorio.uel.br:123456789/15757
network_acronym_str UEL
network_name_str Repositório Institucional da UEL
repository_id_str
spelling Moreira, Márcio de AbreuPorto, Arthur Jose Vieira39a97b38-c750-470e-b9ef-df9b4caf7cc2-1Oliveira, Claiton de1e06ab30-2ada-4d68-9e18-e8f936373db3-1Baccarin, Evandro13181688-bd0a-41ab-a1c0-c308f4eabd03-1584aa50b-8586-4cc0-8314-ab13373848860d185e22-4e17-4200-811e-7c51b82fde94Palma, Jandira Guenka [Orientador]Londrina2024-05-01T14:57:30Z2024-05-01T14:57:30Z2015.0009.06.2015https://repositorio.uel.br/handle/123456789/15757Resumo: O desenvolvimento de Ambiente Virtual não é uma tarefa trivial, pois tais sistemas são complexos e gerados dentro de um processo clássico de desenvolvimento de software, composto pelas fases de análise, planejamento, codificação, implantação, teste e manutenção As fases bem definidas estão presentes em empresas que adotam critérios de qualidade e/ou tenha processos de desenvolvimento definido No entanto, muitas empresas não possuem processo de desenvolvimento definido, e as que têm normalmente encontram dificuldades em produzir documentos com alto valor agregado para a manutenção, atualização e reutilização, em razão de uma comunicação restrita por falta de conhecimento, de maturidade e principalmente de rastreabilidade desde o requisito ao código e vice versa, assim geram uma coleção de documentos que não correspondem de forma fidedigna ao código implementado e nem são atualizados regularmente Estes problemas podem ser minimizados com uma abordagem do paradigma de MDD (Model-Driven Development), este paradigma tem o desenvolvimento dirigido por modelos, ou seja, o objetivo principal não é desenvolvimento orientado para geração de código fonte para a criação do produto software, mas para o desenvolvimento dos modelos que o representam Portanto, o paradigma requer a criação de modelos completos e consistentes, pois estes modelos são os principais artefatos do desenvolvimento, transformados automaticamente (ou semiautomático) em código por meio de ferramentas de modelagem e transformação de modelos Neste trabalho é abordado o desenvolvimento de Ambientes Virtuais orientado por modelo Para isto é proposto um metamodelo que utiliza a abordagem Model-Driven Architecture-MDA com seus diferentes níveis de abstração para gerar os ambientes e seus elementos por meio dos modelos construídos com a Linguagem de Modelagem UML, (Unified Modeling Language-UML) e Redes de Petri Para validar o metamodelo a proposta é aplicada no desenvolvimento de um ambiente virtual, especificamente um ambiente de Realidade AumentaDissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Londrina, Centro de Ciências Exatas, Programa de Pós-Graduação em Ciência da ComputaçãoAbstract: The development of virtual environment is not a trivial task, since such systems are complex and generated in a classic process of software development, which comprises the stages of analysis, design, coding, implementation, testing and maintenance The well-defined phases are present in a company that adopt quality criteria and / or has a defined process However, many companies do not have a defined development process, and those that have usually find it difficult to produce documents with high added value for maintenance, update and reuse, because of a restricted communication for lack of knowledge, maturity and especially traceability from requirements to code and vice versa, thus generate a collection of documents that do not correspond reliably implemented the code, nor are updated regularly These problems can be minimized with an MDD (Model-Driven Development) paradigm approach, this paradigm has models driving the development, ie, the main objective is not development-oriented source code generation for product creation software, but for the development of models that represent it Therefore, the paradigm requires the creation of complete and consistent models because these models are the main developmental artifacts, processed automatically (or semi) coded by modeling tools and transformation of models This essay discusses the development of Virtual Environments driven model For this is proposed a metamodel that uses the Model-Driven Architecture, MDA approach with different levels of abstraction to generate the environment and its elements through models built with UML Modeling Language (Unified Modeling Language-UML) and Networks Petri To validate the proposal metamodel is applied in developing a virtual environment, specifically a reality environment increasesporSoftwareDesenvolvimentoRealidade virtualAmbientes virtuais compartilhadosArquitetura orientada a serviços (Computação)DevelopmentVirtual realityShared virtual environmentsService-oriented architecture (Computer science)Software engineeriDesenvolvimento de ambientes virtuais orientado por modelosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMestradoCiência da ComputaçãoCentro de Ciências ExatasPrograma de Pós-Graduação em Ciência da Computação-1-1reponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess178812vtls000210102SIMvtls000210102http://www.bibliotecadigital.uel.br/document/?code=vtls00021010264.00SIMhttp://www.bibliotecadigital.uel.br/document/?code=vtls0002101024994.pdf123456789/5002 - Mestrado - Ciência da ComputaçãoORIGINAL4994.pdfapplication/pdf2667441https://repositorio.uel.br/bitstreams/6d434ebf-efec-4879-9a82-99eda37555f7/downloadc501d0bb08ca89872bbd9ec754df76baMD51LICENCElicence.txttext/plain263https://repositorio.uel.br/bitstreams/7f776736-703d-4083-b519-466a3abacc16/download753f376dfdbc064b559839be95ac5523MD52TEXT4994.pdf.txt4994.pdf.txtExtracted texttext/plain154154https://repositorio.uel.br/bitstreams/cf089012-1db1-484d-82a9-8cd695368d70/download1b01907efda1d9d392d14c1c82c01d6dMD53THUMBNAIL4994.pdf.jpg4994.pdf.jpgGenerated Thumbnailimage/jpeg3398https://repositorio.uel.br/bitstreams/a3f8ea55-8826-437f-b39b-9e76bc60e454/download2f96646e886ce4c85642f74e1ceb1e37MD54123456789/157572024-07-12 01:19:37.685open.accessoai:repositorio.uel.br:123456789/15757https://repositorio.uel.brBiblioteca Digital de Teses e Dissertaçõeshttp://www.bibliotecadigital.uel.br/PUBhttp://www.bibliotecadigital.uel.br/OAI/oai2.phpbcuel@uel.br||opendoar:2024-07-12T04:19:37Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de ambientes virtuais orientado por modelos
title Desenvolvimento de ambientes virtuais orientado por modelos
spellingShingle Desenvolvimento de ambientes virtuais orientado por modelos
Moreira, Márcio de Abreu
Software
Desenvolvimento
Realidade virtual
Ambientes virtuais compartilhados
Arquitetura orientada a serviços (Computação)
Development
Virtual reality
Shared virtual environments
Service-oriented architecture (Computer science)
Software engineeri
title_short Desenvolvimento de ambientes virtuais orientado por modelos
title_full Desenvolvimento de ambientes virtuais orientado por modelos
title_fullStr Desenvolvimento de ambientes virtuais orientado por modelos
title_full_unstemmed Desenvolvimento de ambientes virtuais orientado por modelos
title_sort Desenvolvimento de ambientes virtuais orientado por modelos
author Moreira, Márcio de Abreu
author_facet Moreira, Márcio de Abreu
author_role author
dc.contributor.banca.pt_BR.fl_str_mv Porto, Arthur Jose Vieira
Oliveira, Claiton de
Baccarin, Evandro
dc.contributor.author.fl_str_mv Moreira, Márcio de Abreu
dc.contributor.authorID.fl_str_mv 584aa50b-8586-4cc0-8314-ab1337384886
dc.contributor.advisor1ID.fl_str_mv 0d185e22-4e17-4200-811e-7c51b82fde94
dc.contributor.advisor1.fl_str_mv Palma, Jandira Guenka [Orientador]
contributor_str_mv Palma, Jandira Guenka [Orientador]
dc.subject.por.fl_str_mv Software
Desenvolvimento
Realidade virtual
Ambientes virtuais compartilhados
Arquitetura orientada a serviços (Computação)
Development
Virtual reality
Shared virtual environments
Service-oriented architecture (Computer science)
Software engineeri
topic Software
Desenvolvimento
Realidade virtual
Ambientes virtuais compartilhados
Arquitetura orientada a serviços (Computação)
Development
Virtual reality
Shared virtual environments
Service-oriented architecture (Computer science)
Software engineeri
description Resumo: O desenvolvimento de Ambiente Virtual não é uma tarefa trivial, pois tais sistemas são complexos e gerados dentro de um processo clássico de desenvolvimento de software, composto pelas fases de análise, planejamento, codificação, implantação, teste e manutenção As fases bem definidas estão presentes em empresas que adotam critérios de qualidade e/ou tenha processos de desenvolvimento definido No entanto, muitas empresas não possuem processo de desenvolvimento definido, e as que têm normalmente encontram dificuldades em produzir documentos com alto valor agregado para a manutenção, atualização e reutilização, em razão de uma comunicação restrita por falta de conhecimento, de maturidade e principalmente de rastreabilidade desde o requisito ao código e vice versa, assim geram uma coleção de documentos que não correspondem de forma fidedigna ao código implementado e nem são atualizados regularmente Estes problemas podem ser minimizados com uma abordagem do paradigma de MDD (Model-Driven Development), este paradigma tem o desenvolvimento dirigido por modelos, ou seja, o objetivo principal não é desenvolvimento orientado para geração de código fonte para a criação do produto software, mas para o desenvolvimento dos modelos que o representam Portanto, o paradigma requer a criação de modelos completos e consistentes, pois estes modelos são os principais artefatos do desenvolvimento, transformados automaticamente (ou semiautomático) em código por meio de ferramentas de modelagem e transformação de modelos Neste trabalho é abordado o desenvolvimento de Ambientes Virtuais orientado por modelo Para isto é proposto um metamodelo que utiliza a abordagem Model-Driven Architecture-MDA com seus diferentes níveis de abstração para gerar os ambientes e seus elementos por meio dos modelos construídos com a Linguagem de Modelagem UML, (Unified Modeling Language-UML) e Redes de Petri Para validar o metamodelo a proposta é aplicada no desenvolvimento de um ambiente virtual, especificamente um ambiente de Realidade Aumenta
publishDate 2024
dc.date.defesa.pt_BR.fl_str_mv 09.06.2015
dc.date.created.fl_str_mv 2015.00
dc.date.accessioned.fl_str_mv 2024-05-01T14:57:30Z
dc.date.available.fl_str_mv 2024-05-01T14:57:30Z
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 https://repositorio.uel.br/handle/123456789/15757
url https://repositorio.uel.br/handle/123456789/15757
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv -1
-1
dc.relation.coursedegree.pt_BR.fl_str_mv Mestrado
dc.relation.coursename.pt_BR.fl_str_mv Ciência da Computação
dc.relation.departament.pt_BR.fl_str_mv Centro de Ciências Exatas
dc.relation.ppgname.pt_BR.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.coverage.spatial.pt_BR.fl_str_mv Londrina
dc.source.none.fl_str_mv reponame:Repositório Institucional da UEL
instname:Universidade Estadual de Londrina (UEL)
instacron:UEL
instname_str Universidade Estadual de Londrina (UEL)
instacron_str UEL
institution UEL
reponame_str Repositório Institucional da UEL
collection Repositório Institucional da UEL
bitstream.url.fl_str_mv https://repositorio.uel.br/bitstreams/6d434ebf-efec-4879-9a82-99eda37555f7/download
https://repositorio.uel.br/bitstreams/7f776736-703d-4083-b519-466a3abacc16/download
https://repositorio.uel.br/bitstreams/cf089012-1db1-484d-82a9-8cd695368d70/download
https://repositorio.uel.br/bitstreams/a3f8ea55-8826-437f-b39b-9e76bc60e454/download
bitstream.checksum.fl_str_mv c501d0bb08ca89872bbd9ec754df76ba
753f376dfdbc064b559839be95ac5523
1b01907efda1d9d392d14c1c82c01d6d
2f96646e886ce4c85642f74e1ceb1e37
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1856675734271033344