Desenvolvimento de ambientes virtuais orientado por modelos

Detalhes bibliográficos
Autor(a) principal: Moreira, Márcio de Abreu
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UEL
Texto Completo: 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 Desenvolvimento de ambientes virtuais orientado por modelosSoftwareDesenvolvimentoRealidade virtualAmbientes virtuais compartilhadosArquitetura orientada a serviços (Computação)DevelopmentVirtual realityShared virtual environmentsService-oriented architecture (Computer science)Software engineeriResumo: 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 increasesPalma, Jandira Guenka [Orientador]Porto, Arthur Jose VieiraOliveira, Claiton deBaccarin, EvandroMoreira, Márcio de Abreu2024-05-01T14:57:30Z2024-05-01T14:57:30Z2015.0009.06.2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.uel.br/handle/123456789/15757porMestradoCiência da ComputaçãoCentro de Ciências ExatasPrograma de Pós-Graduação em Ciência da ComputaçãoLondrinareponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess2024-07-12T04:19:37Zoai:repositorio.uel.br:123456789/15757Biblioteca 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.none.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.none.fl_str_mv Palma, Jandira Guenka [Orientador]
Porto, Arthur Jose Vieira
Oliveira, Claiton de
Baccarin, Evandro
dc.contributor.author.fl_str_mv Moreira, Márcio de Abreu
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.none.fl_str_mv 09.06.2015
2015.00
2024-05-01T14:57:30Z
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.none.fl_str_mv Mestrado
Ciência da Computação
Centro de Ciências Exatas
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.format.none.fl_str_mv application/pdf
dc.coverage.none.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
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1809823242253238272