• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 8
  • Tagged with
  • 9
  • 9
  • 9
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 4
  • 3
  • 3
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

UMA ARQUITETURA DE SOFTWARE PARA O MORFEU: APOIANDO A REALIZAÇÃO DE ARQUITETURAS PEDAGÓGICAS EM ESPAÇOS VIRTUAIS COLABORATIVOS.

VIEIRA JUNIOR, R. R. M. 30 August 2011 (has links)
Made available in DSpace on 2016-08-29T15:33:15Z (GMT). No. of bitstreams: 1 tese_4177_.pdf: 2470512 bytes, checksum: 80d24473718896944a6c81552a86f9bb (MD5) Previous issue date: 2011-08-30 / As lacunas tecnológicas no apoio as atividades colaborativas possibilitam à criação de novas propostas para atender à demanda por suporte tecnológico nas atividades a distância. Este trabalho apresenta uma arquitetura de software, baseado da proposta do MOrFEu, que favorece à criação e a organização flexível de espaços virtuais colaborativos. Entre as principais características desta arquitetura destacam-se a flexibilidade do apoio a colaboração pelas formas diferenciadas de coordenar as interações e organizar as produções, individuais e coletivas, tendo como referência espaços de autoria reorganizáveis e flexíveis. Por fim, foi realizado um estudo de caso, utilizando um protótipo de software, na avaliação do suporte tecnológico no atendimento aos requisitos das atividades de comunicação, cooperação e principalmente de coordenação da Arquitetura Pedagógica Debate de Teses.
2

Projeto de um modelador 3D colaborativo baseado no padrão emergente MPEG-4 MU.

Duarte, Fernando Vieira 19 August 2003 (has links)
Made available in DSpace on 2016-06-02T19:05:17Z (GMT). No. of bitstreams: 1 DissFVD.pdf: 2351672 bytes, checksum: caf5290232d2d3e84071c13c80625d48 (MD5) Previous issue date: 2003-08-19 / In the last years we have been experiencing advances in networking technologies as well as computer graphics and display technology. As a consequence, a lot of Collaborative Virtual Environments have emerged thanks to the increasing computation capabilities of desktop computers as well as the enormous growth in network bandwidth and the ubiquity of the Internet. Collaborative virtual environments for 3D modeling can be characterized by the interaction among multiple users for the creation and/or modification of shared 3D objects. These environments can be used, for instance, in the modeling and visualization of virtual prototypes in order to reduce costs in the process of products design. The challenges of building collaborative 3D modeling environments are mainly related to real-time rendering of the modified objects, as well as to users interaction with the virtual environment, and to consistency maintenance of the shared virtual environment. Only a few collaborative 3D modeling environments are found in the literature and usually their projects result in complex non standardized solutions for the collaboration among users. This work presents the implementation of a collaborative environment for 3D modeling based on the emerging MPEG-4MU (multi-user) standard. With this environment, 3D graphic scenes can be created in real-time, by multiple participants, in synchronous collaborative sessions. These scenes can be visualized in any MPEG-4 terminal, including cellulars and personal digital assistants (PDAs). Sessions control, consistency maintenance, concurrency control and 3D object locking are realized by the MSC (MUTech Session Controller) and MBK (MUTech Bookkeeper) components, through the Pilot/drone mechanism and the BIFS-Command protocol. All these components were defined by the MPEG-4 MU emerging standard and implemented by the Networked Virtual Reality Lab (LRVNet) at Federal University of São Carlos. / Nos últimos anos temos experimentado avanços nas tecnologias de rede como também na computação gráfica e tecnologia de exibição. Como uma conseqüência, muitos Ambientes Virtuais Colaborativos emergiram graças às capacidades crescentes da computação dos computadores de mesa (desktop), como também o crescimento enorme na largura de banda da rede e a onipresença da Internet. Ambientes virtuais colaborativos para modelagem 3D podem ser caracterizados pela interação entre múltiplos usuários para a modificação e/ou criação de objetos 3D compartilhados. Por exemplo, estes ambientes podem ser usados na modelagem e visualização de protótipos virtuais para reduzir custos no processo de projeto de produtos. Os desafios da construção de ambientes de modelagem 3D colaborativos estão relacionados principalmente com a renderização em tempo-real dos objetos modificados, como também para a interação de usuários com o ambiente virtual e a manutenção da consistência do ambiente virtual compartilhado. São encontrados na literatura somente alguns ambientes de modelagem 3D colaborativos e normalmente os projetos resultam em soluções não padronizadas e complexas para a colaboração entre os usuários. Este trabalho apresenta a implementação de um ambiente colaborativo para modelagem 3D baseado no padrão emergente MPEG-4 MU (MultiUser). Com este ambiente, cenas gráficas 3D podem ser criadas em tempo-real, por participantes múltiplos, em sessões colaborativas síncronas. Estas cenas podem ser visualizadas em qualquer terminal MPEG-4, inclusive celulares e PDAs (Personal Digital Assistants). Controle de Sessão, manutenção de consistência, controle da concorrência e trancamento (locking) dos objetos 3D são realizados pelos componentes MSC (MUTech Session Controller) e MBK (MUTech Bookkeeper), pelo mecanismo de Pilot/Drone e o protocolo de BIFS-Command. Todos estes componentes são definidos pelo padrão emergente MPEG-4 MU e implementados pelo Laboratório de Realidade Virtual em Rede (LRVNet) da Universidade Federal de São Carlos.
3

Uma estrutura de suporte para adaptação em jogos 3D multiusuário

Silva, Alessandro Rodrigues e 26 August 2003 (has links)
Made available in DSpace on 2016-06-02T19:05:33Z (GMT). No. of bitstreams: 1 2468.pdf: 1070073 bytes, checksum: 2534ccfe53038c0363829026d8a20941 (MD5) Previous issue date: 2003-08-26 / With the growing dissemination and reliability of wireless networks and the emergence of devices with more and more processing and communication power, applications up to now restricted to PCs are being envisaged to run on devices as heterogeneous as wrist clocks with GPS locators, refrigerators with internet access, up to mobile phones, PDAs, settop- boxes and game consoles. The integration of this myriad of devices and network technologies, with different capabilities, demand special attention from the software programmers and designers specially when these applications are shared among multiple users from different devices, each one producing and consuming information according to each device capacity. In this sense, application adaptation, which allows a software to react upon the resources variations used, is an important process towards fitting the application to a certain device configuration. This adaptation is being considered as an important part of the systems that act upon heterogeneous processing and communication environment. Therefore, a large amount of work has been done in the traditional multimedia adaptation, such as text, images, audio and video, less attention has been focused on 3D digital content first because of the complexity involved in the 3D applications adaptation issues, and also because true marketing opportunities for 3D graphics in heterogeneous devices have just began to emerge. Moreover, initiatives that promote adaptation standardization must be considered, so that interoperability among adaptation mechanisms can become a reality. This work investigated the MPEG-4 standard and its extension MPEG-J to handle adaptation issues, and proposes an adaptation framework for 3D multi-user game applications, entitle MMGAME. With this framework, elements composing a game application can be adapted according to devices resources variations where the application is running as well as in the network where is connected. / Com a maior disseminação e confiabilidade das redes de comunicação sem fio, e a emergência de dispositivos com o potencial de processamento e de comunicação cada vez maior, aplicações antes restritas aos computadores pessoais estão sendo vislumbradas em dispositivos tão heterogêneos quanto relógios com localizadores, geladeiras que acessam a Internet, celulares, PDAs (computador digital pessoal), set-top-boxes e consoles de jogos. A integração dessa miríade de dispositivos e de tecnologias de redes, com capabilidades variadas, exige, hoje, dos programadores e projetistas de software, atenção especial na construção de aplicações - especialmente quando essas aplicações são compartilhadas por usuários em diferentes dispositivos, cada um produzindo e consumindo informações de acordo com a capacidade do dispositivo. Neste sentido, a adaptação da aplicação, que permite a um software reagir a variações nos recursos utilizados por ele, permitindo melhor adequação de suas funções e dados para uma determinada configuração, é um processo importante e está sendo, cada vez mais, considerada como parte importante de sistemas que atuam em ambientes heterogêneos de computação e de rede. Uma grande quantidade de trabalhos tem sido devotada à adaptação da entrega de formatos tradicionais de multimídia, como texto, imagens, áudio e vídeo, entretanto, pouca atenção tem sido dada ao conteúdo digital 3D, primeiro por causa da complexidade das questões envolvidas na adaptação de aplicações 3D, maior do que as de outras mídias, e também pelo fato que oportunidades verdadeiras de marketing para conteúdo 3D estão apenas começando a surgir. Mais ainda, iniciativas que promovem a padronização da adaptação devem ser consideradas, para que seja promovida a interoperabilidade em futuros mecanismos de adaptação. Este trabalho investigou o padrão MPEG-4 e sua extensão MPEG-J que tratam, de forma superficial ainda, da questão da adaptação, e propôs um framework de adaptação de aplicações 3D, denominado MMGAME, mais especificamente de jogos multiusuário em que, elementos que compõem uma aplicação de jogos possam ser adaptados em função de flutuações nos recursos do dispositivo que executa a aplicação e da rede onde este dispositivo está conectado.
4

Um ambiente virtual colaborativo para a educação de equipes cirúrgicas

Paiva, Paulo Vinícius de Farias 23 April 2014 (has links)
Made available in DSpace on 2015-05-14T12:47:18Z (GMT). No. of bitstreams: 1 arquivototal.pdf: 2683365 bytes, checksum: 209fb565a2c94ab8b53999d91edc05fd (MD5) Previous issue date: 2014-04-23 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / Virtual Reality (VR) can be understood as a human-computer interface which promotes a realistic experience for users when interacting with tridimensional virtual environments (VEs). Over the last years, medicine has benefited from the advent of VR, particularly in training and assessment context of several procedures. However, it is observed that many simulators take into account only the individual and technical aspects, while the abilities of interaction and assessment of the collaborative procedures are often disregarded, such as surgical procedures. This study was developed according to a well systematized methodology, including the following steps: a) Survey and analysis of VR systems focused on training and assessment in health sciences; b) Planning a CVE designed for training and assessment of students during surgical procedures. In this step, some professionals (surgeons, dentists, anesthesiologists) were contacted, some surgeries were observed and references guides were consulted in order to define all requirements of the simulator (target audience, goals, covered content, evaluation metrics, among others). After defining all requirements, a Collaborative Simulator for Surgical Education (SimCEC) was developed. The system is the result of studies on the use of VEs in education and the possibility of integration of decision methods as tools for users evaluation. The SimCEC has an evaluation system attached to it which is based on computed score and takes into consideration evaluation metrics, possible errors made as well as the weight of each simulated procedure. Lastly, it is intended that SimCEC can be used at specific times during the curricular content of higher education courses (at undergraduate level), as a tool to assist the teaching-learning process of future professionals. In this perspective, groups of students can train together in virtual space and contribute to the collaborative learning at a distance. / A Realidade Virtual (RV) pode ser compreendida como uma interface avançada humano-computador que promove uma experiência realista aos seus usuários ao interagirem com Ambientes Virtuais (AVs) 3D. Ao longos dos últimos anos, a medicina tem se beneficiado com o advento da RV, particularmente no contexto de treinamento e avaliação de diversos procedimentos. No entanto, observa-se que muitos simuladores levam em consideração apenas os aspectos técnicos individuais, sendo desconsideradas as habilidades de interação e avaliação dos procedimentos realizados colaborativamente, como é o caso dos procedimentos cirúrgicos. Este trabalho se desenvolveu segundo uma metodologia bem sistematizada, englobando as seguintes etapas: a) Levantamento e análise de sistemas de RV com o enfoque no treinamento e avaliação em saúde; b) Planejamento de um AVC voltado para o treinamento e avaliação de estudantes em procedimentos cirúrgicos. Nesta etapa, foram contactados profissionais da saúde (cirurgiões, odontólogos, anestesistas), acompanhados procedimentos cirúrgicos in loco, e consultados guias de referências cirúrgico, a fim de serem bem definidos todos os requisitos do simulador (público-alvo, objetivos, conteúdos abordados, métricas de avaliação, dentre outros). Após definição de todos os requisitos, foi desenvolvido o Simulador Colaborativo para Educação Cirúrgica (SimCEC). O sistema é resultado dos estudos realizados sobre o uso dos ambientes virtuais de RV na educação e da possibilidade de integração dos métodos de decisão como ferramentas de avaliação dos usuários. O SimCEC possui acoplado um sistema de avaliação que se baseia na computação de escores, levando-se em consideração as métricas de avaliação, os possíveis erros cometidos, bem como os pesos de cada procedimento simulado. Finalmente, pretende-se que o simulador possa ser utilizado em momentos específicos da grade curricular de cursos superiores (em nível de graduação), como ferramenta auxiliar no processo de ensino-aprendizagem dos futuros profissionais. Nesta perspectiva, grupos de estudantes poderão se encontrar no espaço virtual e contribuírem a distância com o aprendizado colaborativo.
5

Projeto de um ambiente 3D de visualização e reprodução de eventos capturados e interpretados a partir de ambientes físicos cientes de contexto para aplicações de preparação para emergência.

Lopes, Altieres Ribeiro 25 May 2006 (has links)
Made available in DSpace on 2016-06-02T19:05:22Z (GMT). No. of bitstreams: 1 DissARL.pdf: 1648859 bytes, checksum: c96295ac81085a5540c8cfcdfffb9be1 (MD5) Previous issue date: 2006-05-25 / Universidade Federal de Sao Carlos / Systems for emergency preparedness support, especially those for accurate monitoring of physical environments subjected to emergency situations, are valuable resources for companies and civil defense public institutions, since these systems can help avoiding and/or reducing lives and patrimony losses. Most of the existing monitoring systems described in the literature have limitations, such as: no posterior visualization of emergency situations that have occurred; limited to specific types of applications; inaccurate identification of risk situations; etc. In this work, a system was proposed and evaluated that aims to overcome these limitations through the integrated use of wireless actor and sensor networks, context aware computing and virtual reality. The work consisted on the creation, implementation and evaluation of a recording and playing 3D media in which physical environments subjected to emergency situations are deployed sensors with processing and communication resources. These sensors capture and interpret contexts, which are mapped, through a visual language, on a 3D virtual environment that mimics the physical environment. The use of virtual reality for visualization and access in real-time2 or afterwards of situations that are occurring in the physical environment, through a 3D Virtual Environment, can overcome the limitations of hypermedia interfaces or continuous media, like video, when the experiences of the real world are very complex. This work describes the project of a recording and playing system, which allows users to play live experiences gathered from the real world for analysis, evaluation, monitoring and training. The novelty of the system resides in two aspects: it uses an optimized recording technique that saves processing time and storage space; it records scene updating commands independent from 3D Players, allowing the visualization of the collaborative virtual environment (CVE) through any existing 3D web players. In collaboration with the Arts and Communication Department (DAC) of UFSCar, a visual language to prompt identification of emergency situations was created as well as an interface to complex systems. Examples of use include the monitoring of industrial plants, flight rehearsals, petrol exploration platforms, etc. This work is part of a collaborative Project between the Networked Virtual Reality Lab (LRVNet) of the Computer Science Department at UFSCar and PARADISE Lab of SITE at University of Ottawa. / Sistemas de apoio à preparação para emergências, em especial o monitoramento preciso de ambientes físicos sujeitos a situações de emergência, são recursos importantes para empresas e órgãos públicos de defesa civil, pois podem ajudar a evitar e/ou reduzir riscos de perda de vidas e de patrimônio. A maioria dos sistemas de monitoramento de ambientes físicos descritos na literatura apresenta limitações, tais como: não permitem visualização posterior da situação de emergência; são limitados a determinados tipos de aplicação; não permitem a identificação precisa das situações de risco; etc. Neste trabalho foi proposto e avaliado um sistema que visa superar essas limitações, através do uso integrado de redes de atuadores e de sensores sem fio, computação ciente de contexto e de realidade virtual. O trabalho consistiu da criação, implementação e avaliação de um sistema de gravação e reprodução de mídia 3D em que ambientes físicos sujeitos a situações de emergência são munidos de sensores com potencial computacional e de comunicação. Esses sensores capturam e interpretam contextos que são mapeados em uma linguagem visual, que é refletida em um ambiente de realidade virtual que simula o ambiente físico. O uso de realidade virtual para fins de visualização e acesso em tempo- real1 ou posteriormente de um ambiente que apresenta características de segurança crítica visa superar as limitações de interfaces do tipo hipermídia, ou mídia contínua, como vídeo, quando as experiências do mundo real são muito complexas. No sistema criado como resultado deste trabalho, usuários podem reproduzir as experiências capturadas do mundo real para análise, avaliação, monitoramento e treinamento. As inovações deste trabalho residem em dois aspectos: utiliza uma técnica otimizada de gravação que economiza tempo de processamento e espaço de armazenamento; e os comandos de atualização de cena são independentes de navegador, permitindo a visualização do ambiente virtual colaborativo (AVC) através de diferentes navegadores 3D para Web. Com a colaboração do Departamento de Artes e Comunicação (DAC) da FSCar, foi criada também uma linguagem visual para a pronta identificação de situações emergenciais e uma interface para melhor navegação do usuário em sistemas complexos. Exemplos de uso incluem o monitoramento de diferentes plantas industriais, aeronaves em situações de ensaios de vôo e solo, plataformas de exploração de petróleo, etc. Este trabalho é parte de um projeto colaborativo entre o Laboratório de Realidade Virtual em Rede (LRVNet) do Departamento de Computação da UFSCar e o PARADISE Lab do SITE da University of Ottawa.
6

Manipulação de objetos 3D em ambientes colaborativos com o uso do dispositivo Kinect

Silveira Junior, Wedson Gomes da 22 February 2013 (has links)
The research on natural interaction has been growing significantly since, with the spread of personal computers, there is an increasing demand for interfaces that maximize productivity. Among these we can highlight the interfaces Virtual Reality and Augmented Reality (KIRNER, TORI e SISCOUTO, 2006), where users can perform simple tasks such as choosing a 3D object translation, rotation and scaling in 3D object. These tasks are usually performed through devices such as the keyboard and mouse, and can, thus, a loss of immersion happen by the user in the virtual environment. Thus, investigating methodologies for natural interaction in these environments, can help increase user immersion in the virtual environment. Another issue that have been the focus of many researches are Collaborative Virtual Environments (KIRNER e TORI, 2004), where it is possible for users to communicate and share information. These users can be physically close or not. The main focus of this work is precisely the communication among remotely dispersed users. Thus, it is intended with this work, proposing a system where it is possible to manipulate 3D objects using natural gestures and share data remotely dispersed users. / As pesquisas na área de interação natural vêm crescendo significativamente, pois, com a disseminação de computadores pessoais, existe uma demanda crescente por interfaces que maximizem a produtividade. Dentre essas interfaces podemos destacar a Realidade Virtual e a Realidade Aumentada (KIRNER, TORI e SISCOUTO, 2006), de forma que os usuários possam realizar tarefas simples como: escolha de um objeto 3D, translação, rotação e mudança de escala neste objeto 3D. Essas tarefas normalmente são realizadas através de dispositivos como o teclado e o mouse, podendo, dessa maneira, acontecer uma perda de imersão por parte do usuário no ambiente virtual. Sendo assim, investigar metodologias para interação natural nesses ambientes, pode ajudar a aumentar a imersão do usuário, no ambiente virtual. Outra questão que vem sendo o foco de muitas pesquisas são os Ambientes Virtuais Colaborativos (KIRNER e TORI, 2004), que permitem aos usuários se comunicarem e compartilhar informações. Esses usuários podem estar próximos fisicamente ou não. O foco principal desse trabalho é justamente a comunicação entre usuários dispersos remotamente. Dessa maneira, pretende-se, com esse trabalho, propor um sistema que possibilite a manipulação objetos 3D através de gestos naturais e compartilhar dados com usuários dispersos remotamente. / Mestre em Ciências
7

Uma arquitetura de software para o MorFEu : apoiando a realização de arquiteturas pedagógicas em espaços virtuais colaborativos / CSCW; Collaborative virtual environments; Pedagogical architectures; Software architecture

Vieira Júnior, Ramon Rosa Maia 30 August 2011 (has links)
Made available in DSpace on 2016-12-23T14:33:47Z (GMT). No. of bitstreams: 1 Dissertacao de Ramon Rosa Maia Vieira Junior.pdf: 2544063 bytes, checksum: f925e0eeb5af8e1fe009589eeaebeeed (MD5) Previous issue date: 2011-08-30 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / As lacunas tecnológicas no apoio às atividades colaborativas possibilitam a criação de novas propostas para atender a demanda por suporte tecnológico nas atividades a distância. Este trabalho apresenta uma arquitetura de software, baseado da proposta do MOrFEu, que favorece a criação e a organização flexível de espaços virtuais colaborativos. Entre as principais características desta arquitetura destacam-se a flexibilidade do apoio a colaboração pelas formas diferenciadas de coordenar as interações e organizar as produções, individuais e coletivas, tendo como referência espaços de autoria reorganizáveis e flexíveis. Por fim, foi realizado um estudo de caso, utilizando um protótipo de software, na avaliação do suporte tecnológico no atendimento aos requisitos das atividades de comunicação, cooperação e principalmente de coordenação da Arquitetura Pedagógica Debate de Teses
8

Desenvolvimento de um Multi-Organizador Flexível de Espaços Virtuais Manaus.

Santos, Leonardo Nascimento dos 31 March 2009 (has links)
Made available in DSpace on 2015-04-11T14:03:11Z (GMT). No. of bitstreams: 1 Dissertacao Leonardo Nascimento dos Santos.pdf: 3849234 bytes, checksum: 578fe47a5b307904388da382d7f5484b (MD5) Previous issue date: 2009-03-31 / Fundação de Amparo à Pesquisa do Estado do Amazonas / Work and learning built individually and in groups took a new and definitive impulse from popularization of software tools that currently compose web-based virtual environments. After a time of reckoning and appropriation of these resources, work, teaching, learning and social relations started to demand that virtual environments cannot yet answer, partially due to need of conformation by some of these environments to certain functional aspects maintained mainly by tradition. A possible strategy to deal with this problem is to devise and to develop flexible environments to support cooperative activities, given users a better balance between supporting tools and goals and profiles of participants in a specific activity. This work is part of a multi-institutional effort on the area where, from conceptual elements defining an innovative and simple approach to development of virtual environments, it is reported the organization, modeling and implementation of an instance of this kind of environment. The resulting prototype, currently in use at UFAM, was built using Moodle as development and evaluation platform. / O trabalho e a aprendizagem construídos individual e coletivamente tomaram novo e determinante impulso a partir da disseminação das ferramentas de software que atualmente compõem os ambientes virtuais baseados na Web. Após um período de reconhecimento e apropriação desses recursos, o trabalho, o ensino, a aprendizagem e as relações sociais como um todo passam a apresentar demandas que os ambientes virtuais ainda não conseguem atender, em parte devido à conformação desses ambientes a certos aspectos funcionais mantidos principalmente por tradição. Uma estratégia possível para tratar esse problema é a concepção e desenvolvimento de ambientes flexíveis para apoiar a realização de atividades cooperativas, propiciando aos usuários uma melhor sintonia entre ferramentas de apoio e os objetivos e os perfis dos participantes de uma determinada atividade. O trabalho aqui descrito faz parte de um esforço multi-institucional de pesquisa no tema, onde, a partir dos elementos conceituais que definem uma abordagem de inovadora simplicidade à concepção e desenvolvimento de ambientes virtuais, é relatada a organização, modelagem e implementação de uma instância desse tipo de ambiente. O protótipo resultante, atualmente em plena utilização na UFAM, foi construído utilizando o Moodle como plataforma de desenvolvimento e avaliação.
9

Monitoramento de Ambientes Virtuais Distribuídos com suporte a clientes sob projeção única e multiprojeção

Penteado, Maurício Giacomini 12 September 2012 (has links)
Made available in DSpace on 2016-06-02T19:06:00Z (GMT). No. of bitstreams: 1 4732.pdf: 3415662 bytes, checksum: 0b118a8a41e64b0a67c7b0956df6d970 (MD5) Previous issue date: 2012-09-12 / Universidade Federal de Sao Carlos / Immersive, interactive, and collaborative distributed applications, due to their real time and multi-platform characteristics, require a monitoring structure of their functionalities during the development period, which is not fully available in the current monitoring systems, which are usually specific of the languages and platforms in which they are made available. Monitoring systems that require synchronism of distributed objects during the processing is a complex task. Especially in distributed systems from multi-projection where timing is critical to its operation. It is often difficult to check the correct execution of the system. It might be useful for developers and users of such systems to have the ability of identifying, for example, if the reason for the system delay is due to the abusive use of a resource or due to programming mistakes; the identification of which object has crashed, compromising the system as a whole. Distributed object systems, also known as SOA (Service Oriented Architecture), generally use middleware of the broker type in their infrastructure and can have a dynamic number of connected clients or servers when running. There are, in the literature, several tools for the monitoring of performance, resources, debugging, and support, among others, of such systems. Nevertheless, the tools available in the literature are limited to programming languages or platforms that are able to process the monitoring agents related to them. In this work, a tool for the monitoring of distributed object systems is proposed, based on communication described in XML documents, which allows language and platform independence in the such systems development. A structure for the design of tools for the monitoring of distributed object systems is proposed, based on communication described in XML documents, which allows language and platform independence in the such systems development. In addition to the structure that is theoretically founded, the conception of a tool is structured in the manner described and proven in monitoring data from a case study. / Aplicações Distribuídas Imersivas, Interativas e Colaborativas, dadas suas características de tempo real e multiplataformas, demandam uma estrutura de monitoramento de suas funcionalidades, não plenamente disponíveis nos sistemas atuais de monitoramento, em geral específicos das linguagens e plataformas em que são disponibilizadas. Monitorar sistemas que necessitam de sincronismo no processamento de objetos distribuídos é uma tarefa complexa. Principalmente em sistemas distribuídos e de multiprojeção, onde o sincronismo é fundamental para seu funcionamento. Muitas vezes, é difícil apurar o correto funcionamento dos mesmos. Pode ser útil a desenvolvedores e usuários de tais sistemas a capacidade de se identificar, por exemplo, se a lentidão do sistema está sendo ocasionada por: uso abusivo de um recurso; por um erro na programação de um objeto ou; a identificação de qual objeto travou, comprometendo o sistema como um todo. Sistemas de objetos distribuídos, também conhecidos como SOA (Service Oriented Archtecture), geralmente utilizam mediadores do tipo broker em sua infraestrutura e podem ter um número dinâmico de clientes ou servidores conectados quando estão em execução. Existem na literatura diversas ferramentas destinadas ao monitoramento de performance, recursos, depuração, auxílio, manutenção de tais sistemas, etc. Porém, as ferramentas encontradas na literatura são restritas a linguagens ou plataformas que possam processar os agentes de monitoramento vinculados às mesmas. Neste trabalho, é proposta uma estrutura para a concepção de ferramentas para o monitoramento de sistemas de objetos distribuídos baseados em comunicações descritas em documentos XML, o que permite independência de linguagem ou plataforma na concepção de tais sistemas. Além da estrutura que é teoricamente fundamentada, a concepção de uma ferramenta nos moldes estruturados é descrita e provada no monitoramento de um estudo de caso.

Page generated in 0.1184 seconds