Submitted by Pedro Barros (pedro.silvabarros@ufpe.br) on 2018-08-28T17:54:13Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
TESE Rodrigo da Cruz Fujioka.pdf: 3992219 bytes, checksum: 56c27f603dd14e218d148f801157cc7f (MD5) / Approved for entry into archive by Alice Araujo (alice.caraujo@ufpe.br) on 2018-09-05T22:35:43Z (GMT) No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
TESE Rodrigo da Cruz Fujioka.pdf: 3992219 bytes, checksum: 56c27f603dd14e218d148f801157cc7f (MD5) / Made available in DSpace on 2018-09-05T22:35:43Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
TESE Rodrigo da Cruz Fujioka.pdf: 3992219 bytes, checksum: 56c27f603dd14e218d148f801157cc7f (MD5)
Previous issue date: 2015-03-13 / Os Ambientes Virtuais Tridimensionais (3D) vêm se tornando uma alternativa para o desenvolvimento de aplicações mais realistas e intuitivas para os usuários, pois permitem a navegação e interação com elementos próximos das suas realidades. Técnicas para geração de Ambientes Virtuais que se adaptam ao perfil do usuário têm sido desenvolvidas, incorporando procedimentos de acompanhamento de ações e modificando o ambiente em função deste comportamento. Tais técnicas necessitam trabalhar constantemente com o reaproveitamento de artefatos desenvolvidos para Ambientes Virtuais Tridimensionais (AV). O presente trabalho analisa a problemática envolvida na utilização de técnicas de reuso de artefatos em AV, bem como a sua disponibilização por meio de uma Arquitetura Orientada a Serviços (SOA). Trata-se de uma abordagem multidisciplinar, envolvendo a agregação de componentes relacionados à Engenharia de Software, Reuso de Software e Realidade Virtual. Esta abordagem levou em consideração os seguintes aspectos: (i) a disponibilização e gerenciamento destes ambientes na Web; (ii) os variados tipos de artefatos existentes para descrição de mundos em 3D; e (iii) os diferentes domínios que esta arquitetura irá gerenciar. Para alcançar tais objetivos, foi definida uma arquitetura de referência baseada em SOA que gerencia um repositório de objetos virtuais tridimensionais e um framework para ser utilizado no desenvolvimento de aplicações para recuperação dos artefatos necessários à construção de ambientes virtuais. As principais contribuições elencadas nesta tese são: (i) especificação de uma arquitetura de referência baseada em SOA para distribuição e compartilhamento de ambientes virtuais; (ii) avaliação do estado da arte sobre reuso no contexto dos ambientes de Realidade Virtual; e (iii) um arcabouço de aplicações Web utilizando a tecnologia Java como prova de conceito da solução do problema investigado. / Virtual Three-dimensional (3D) environments are becoming an alternative to the development of more realistic and intuitive applications for users because they allow browsing and interacting with elements close to their realities. Techniques for generating virtual environments that fit user profile have been developed, including tasks of actions follow-up and modifying the environment due to this behavior. Such techniques need to work constantly with the reuse of artifacts developed for AV. This work analyzes the issues involved in the use of AV in recycling techniques, as well as, their provision through a service-oriented architecture (SOA). It is a multidisciplinary approach that includes components related to Software Engineering, Software Reuse and Virtual Reality. This approach takes into account the following: (i) the availability and management of those environments on the Web; (ii) several kinds of existing artifacts descriptions of 3D environments; and (iii) the different areas that architecture will manage. To achieve those goals, a SOA-based reference architecture was defined. It manages a repository of three-dimensional virtual objects and a framework to be used in the development of applications for recovery of the artifacts needed to build virtual environments. The main contributions listed in this doctoral thesis are: (i) specification of a SOA-based reference architecture for distribution and sharing of virtual environments; (ii) evaluation of the state of the art for reuse in the context of a virtual reality environment; and (iii) a web application framework using Java technology as proof of concept of the proposed solution.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/26271 |
Date | 13 March 2015 |
Creators | FUJIOKA, Rodrigo da Cruz |
Contributors | http://lattes.cnpq.br/7076371974874150, SOUZA, Fernando da Fonseca de, AQUINO, Marcus Salerno de |
Publisher | Universidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess |
Page generated in 0.0022 seconds