• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 726
  • 24
  • 12
  • 9
  • 9
  • 9
  • 8
  • 5
  • 4
  • 4
  • 4
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 770
  • 427
  • 273
  • 166
  • 162
  • 161
  • 142
  • 138
  • 123
  • 116
  • 111
  • 109
  • 100
  • 81
  • 80
  • 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.
641

Cloud Stratus: uma plataforma de middleware para desenvolvimento de aplica??es em nuvem / Cloud Stratus: a middleware platform for development of cloud applications

Alves, Gustavo Nogueira 28 January 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-01-26T17:46:31Z No. of bitstreams: 1 GustavoNogueiraAlves_DISSERT.pdf: 7390589 bytes, checksum: 622ffc2952552ee8688415a6acdb97f1 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-01-28T17:44:43Z (GMT) No. of bitstreams: 1 GustavoNogueiraAlves_DISSERT.pdf: 7390589 bytes, checksum: 622ffc2952552ee8688415a6acdb97f1 (MD5) / Made available in DSpace on 2016-01-28T17:44:43Z (GMT). No. of bitstreams: 1 GustavoNogueiraAlves_DISSERT.pdf: 7390589 bytes, checksum: 622ffc2952552ee8688415a6acdb97f1 (MD5) Previous issue date: 2015-01-28 / Conselho Nacional de Desenvolvimento Cient?fico e Tecnol?gico - CNPq / Computa??o em Nuvem ? um paradigma computacional que possibilita o acesso de forma simples e pervasiva, via rede, a recursos compartilhados e configur?veis de computa??o. Tais recursos s?o oferecidos sob demanda para o usu?rio atrav?s de um modelo de uso em que s? se paga pelo uso do recurso. Com o avan?o desse paradigma, um ?nico servi?o oferecido por uma plataforma de nuvem pode n?o ser suficiente para prover todos os requisitos dos clientes, sendo necess?rio uma composi??o de servi?os providos por diferentes plataformas de nuvem. No entanto, as plataformas de nuvem atuais n?o s?o implementadas usando padr?es comuns, cada uma possui sua pr?pria API e ferramenta de desenvolvimento, o que dificulta a cria??o da composi??o. Para facilitar a cria??o de composi??es existe o Cloud Integrator, uma plataforma de middleware orientada a servi?os que prov? um ambiente que facilita o desenvolvimento e a execu??o de aplica??es. Essas aplica??es s?o composi??es de servi?os de diferentes plataformas de nuvem e representadas atrav?s de workflows abstratos. No entanto, o Cloud Integrator possui algumas limita??es: (i) as aplica??es criadas s?o executadas localmente; (ii) usu?rios n?o podem especificar a aplica??o apenas pelas suas entradas e sa?das, e; (iii) os usu?rios n?o podem selecionar diretamente qual os servi?os que v?o executar as atividades do workflow. A fim de tratar essas limita??es, esse trabalho prop?e o Cloud Stratus, uma plataforma de middleware que estende o Cloud Integrator e oferece diferentes formas de especificar aplica??es, permitindo se definir um workflow abstrato ou fluxo de execu??o completo ou parcial. A plataforma possibilita a implanta??o da aplica??o em m?quinas virtuais na nuvem, de forma que v?rios usu?rios podem acess?-la atrav?s da Internet. O Cloud Stratus ainda realiza o acesso e gerenciamento de m?quinas virtuais de diferentes plataformas de nuvem e fornece mecanismos para monitoramento de servi?os e aferi??o de par?metros de QoS. A valida??o do Cloud Stratus ? realizada atrav?s de um estudo de caso que consiste de uma aplica??o que utiliza diversos servi?os de nuvem providos por diferentes plataformas de nuvem. O Cloud Stratus ainda ? avaliado atrav?s de experimentos computacionais que analisam o desempenho de seus processos. / Cloud Computing is a paradigm that enables the access, in a simple and pervasive way, through the network, to shared and configurable computing resources. Such resources can be offered on demand to users in a pay-per-use model. With the advance of this paradigm, a single service offered by a cloud platform might not be enough to meet all the requirements of clients. Ergo, it is needed to compose services provided by different cloud platforms. However, current cloud platforms are not implemented using common standards, each one has its own APIs and development tools, which is a barrier for composing different services. In this context, the Cloud Integrator, a service-oriented middleware platform, provides an environment to facilitate the development and execution of multi-cloud applications. The applications are compositions of services, from different cloud platforms and, represented by abstract workflows. However, Cloud Integrator has some limitations, such as: (i) applications are locally executed; (ii) users cannot specify the application in terms of its inputs and outputs, and; (iii) experienced users cannot directly determine the concrete Web services that will perform the workflow. In order to deal with such limitations, this work proposes Cloud Stratus, a middleware platform that extends Cloud Integrator and offers different ways to specify an application: as an abstract workflow or a complete/partial execution flow. The platform enables the application deployment in cloud virtual machines, so that several users can access it through the Internet. It also supports the access and management of virtual machines in different cloud platforms and provides services monitoring mechanisms and assessment of QoS parameters. Cloud Stratus was validated through a case study that consists of an application that uses different services provided by different cloud platforms. Cloud Stratus was also evaluated through computing experiments that analyze the performance of its processes.
642

H-N2N : uma arquitetura hier?rquica escal?vel para ambientes de realidade mista de grande porte

Burlamaqui, Aquiles Medeiros Filgueira 15 February 2008 (has links)
Made available in DSpace on 2014-12-17T14:54:50Z (GMT). No. of bitstreams: 1 AquilesMFB.pdf: 3240438 bytes, checksum: c9023667168a3f3c3e50872d9f141db6 (MD5) Previous issue date: 2008-02-15 / Conselho Nacional de Desenvolvimento Cient?fico e Tecnol?gico / In this work, we propose a solution to solve the scalability problem found in collaborative, virtual and mixed reality environments of large scale, that use the hierarchical client-server model. Basically, we use a hierarchy of servers. When the capacity of a server is reached, a new server is created as a sun of the first one, and the system load is distributed between them (father and sun). We propose efficient tools and techniques for solving problems inherent to client-server model, as the definition of clusters of users, distribution and redistribution of users through the servers, and some mixing and filtering operations, that are necessary to reduce flow between servers. The new model was tested, in simulation, emulation and in interactive applications that were implemented. The results of these experimentations show enhancements in the traditional, previous models indicating the usability of the proposed in problems of all-to-all communications. This is the case of interactive games and other applications devoted to Internet (including multi-user environments) and interactive applications of the Brazilian Digital Television System, to be developed by the research group. Keywords: large scale virtual environments, interactive digital tv, distributed / Neste trabalho, propomos uma solu??o para resolver o problema de escalabilidade encontrado nos ambientes virtuais e de realidade mista colaborativos de grande porte, que usam o modelo cliente-servidor hier?rquico. Basicamente, usamos uma hierarquia de servidores. Quando a capacidade de um servidor ? atingida, um novo servidor ? criado subordinado a ele e a carga atual do sistema ? distribu?da entre eles (pai e filho). Propomos ferramentas e t?cnicas eficientes para solucionar problemas inerentes ao modelo cliente-servidor, tais como a defini??o de agrupamentos de usu?rios, a distribui??o e redistribui??o de usu?rios entre servidores e opera??es de mixagem e filtragem, que s?o necess?rias ? redu??o de fluxo de informa??o entre servidores. O novo modelo e t?cnicas propostas foram testados, em simula??o, emula??es e em aplica??es interativas que foram implementadas. Os resultados destas experimenta??es mostram melhorias nos modelos tradicionais anteriores, indicando a usabilidade do framework proposto em problemas de comunica??o todos para todos. Este ? o caso de jogos interativos e outras aplica??es voltadas ? Internet (incluindo ambientes multiusu?rio) e aplica??es interativas do Sistema Brasileiro de Televis?o Digital, a serem desenvolvidas pelo grupo de pesquisa
643

Redes no território e a territorialidade das redes de informação ambiental: a contribuição do BAMPETRO / Nets in the territory and the territoriality of the nets of environmental information: the contribution of BAMPETRO

Marcus Vinícius Albrecht Anversa 04 April 2008 (has links)
A pesquisa tem por finalidade abordar a constituição das redes de Bancos de Dados e Bibliotecas Virtuais Ambientais (BBVAs) no Brasil, tendo como destaque o Banco de Dados para a Indústria do Petróleo (BAMPETRO). Para tal, pretende-se traçar a territorialidade da rede de informação ambiental, a questão da própria informação ambiental e o seu contexto no ciberespaço. Também será analisada a Política Ambiental Brasileira que proporciona a constituição dessa rede. O objeto proposto para o estudo apresenta uma complexa realidade, diversificada e prática, de grande interesse aos gestores ambientais, entre eles os geógrafos, que requer o seu desvendamento. / The research has the objective in approach the constitution of the nets of Bancos de Dados e Bibliotecas Virtuais Ambientais (BBVAs) in Brazil, have as feature the Banco de Dados para a Indústria do Petróleo (BAMPETRO). To achieve this proposal intended to trace the territoriality of the net of environmental information, the subject of the own environmental information and its context in the cyberspace. It will also be analyzed the Brazilian Environmental Politics that provides the constitution of that net. The object proposed for the study presents a complex reality, diversified and practice, of great interest to the environmental governance, among them the geographers, that requests its to unveil
644

Sistema de criação de rotas automotivas virtuais para o tratamento de fobias de direção / A system of virtual automotive route creation in driving phobia treatment

Paiva, José Gustavo de Souza 23 March 2006 (has links)
Virtual Reality is a computational technique that allows user interactio n, immersion and navigation in virtual environments that simulates real life. Because of this reason, its use in several areas of the knowledge is very promising, especially in Psychology, in phobia treatment. For driving phobia treatment, these features can also bring benefits. There are several systems that use Virtual Reality for driving phobia treatment. In these systems, the patient covers virtual routes with elements that cause him this phobia. These systems, however, sin for not offering flexibility to the psychologist in the creation of routes, becoming the treatment limited to previously constructed routes, that nor always reveal adequate for the fears presented for the patients. This research shows the development of a route creation system to be used in driving phobia treatment, built to follow two basic principles: provide high flexibility to the psychologist, so he has freedom to create customized routes, according to each patient s profiles, and have a simple and intuitive interface, minimizing difficulties on the construction of these routes. Besides, this system maps a constructed 2D route to a virtual environment, automatically and transparent, excusing knowledge of computational techniques related to these operations. This interface makes possible to the psychologist choose amongst common objects, found on the traffic of cities, and locate them according to his necessities. Moreover, it allows that external conditions to the route to be configured, such as climatic and traffic conditions. The system was evaluated by a group of psychologists, whose majority did not have difficulties in using the system, and considered the process of construction of routes simple and intuitive. At the end, a series of future works is presented, that configures as functionalities to be added or modified on the system, conferring to it bigger efficiency in its function. / A Realidade Virtual é uma técnica computacional que permite ao usuário imersão, interação e navegação em ambientes virtuais que simulam situações da vida real. Por este motivo, sua utilização em diversas áreas do conhecimento é muito promissora, em especial na Psicologia, para o tratamento de fobias. Para o tratamento da fobia de direção, estas características podem também trazer benefícios. Existem diversos sistemas que utilizam a Realidade Virtual para o tratamento de fobias de direção. Nestes sistemas, o paciente percorre rotas em ambientes virtuais com elementos que lhe causam esta fobia. Estes sistemas, entretanto, pecam por não oferecerem flexibilidade ao psicólogo na criação das rotas, tornando o tratamento limitado a rotas previamente construídas, que nem sempre se mostram condizentes com os medos apresentados pelos pacientes. Esta pesquisa mostra o desenvolvimento de um sistema de criação de rotas virtuais a serem utilizadas no tratamento de fobia de direção, construído de modo a seguir dois princípios básicos: proporcionar alta flexibilidade ao psicólogo, para que ele tenha liberdade na criação de rotas de acordo com o perfil de cada paciente, e possuir uma interface simplificada e intuitiva, minimizando as dificuldades de construção destas rotas. Além disso, o sistema mapeia uma rota construída em 2D para um ambiente virtual, de forma automática e transparente, dispensando conhecimento prévio de técnicas computacionais relacionadas a estas operações. Esta interface possibilita ao psicólogo escolher dentre objetos comuns encontrados no trânsito das cidades, e posicioná-los segundo suas necessidades. Além disso, permite que sejam configuradas condições externas à rota, tais como condições climáticas e de tráfego. O sistema foi avaliado por um grupo de psicólogos, cuja maioria não teve dificuldades em utilizar o sistema, e considerou que o processo de construção de rotas simples e intuitivo. Ao final, é apresentada uma série de trabalhos futuros, relativos a funcionalidades a serem adicionadas ou modificadas no sistema, conferindo- lhe maior eficiência. / Mestre em Ciência da Computação
645

Processos colaborativos e interacionais de construção do conhecimento em ambientes virtuais de aprendizagem / Interactional and collaborative processes of knowledge construction in virtual learning enviroment

Patricia Ribeiro Vasconcellos 26 August 2009 (has links)
A presente pesquisa tem por objeto os processos colaborativos e interacionais de construção do conhecimento em ambientes virtuais de aprendizagem. Discute a formação humana em ambientes virtuais de aprendizagem numa perspectiva democrática. Parte da análise do homem que se quer formar para transformar a atual sociedade capitalista desigual numa sociedade mais igualitária. Sob este aspecto, analisa-se também a educação que se faz necessária. Como todo esforço dialético, traz à tona algumas contradições que serão importantes para a melhor compreensão da atualidade e para a busca de caminhos alternativos. Por fim, analisa a Educação Online como caminho democrático de educação, destacando indicativos para o desenvolvimento de uma proposta que privilegie os processos colaborativos e interacionais de construção do conhecimento em ambientes virtuais de aprendizagem. A metodologia usada é o Estudo de Caso, em uma perspectiva longitudinal e qualitativa, com abordagem sócio-histórica. A coleta de dados envolveu a observação participante e a análise documental. O tratamento dos dados utiliza a análise de conteúdo. Os resultados apontam que a educação online, pautada em processos colaborativos e interacionais de construção do conhecimento, além de mais democrática é mais eficaz em relação à aprendizagem que o ensino a distância mais tradicional, de perspectiva instrucional. Além disso, apontam seis indicativos fundamentais para a elaboração de propostas de educação online: o conceito claro de educação online; a consciência de que as tecnologias são do homem e como tal podem favorecer a emancipação humana; a profissionalização docente; a integração dos saberes docentes; a importância da configuração do AVA; e a necessidade de práticas pedagógicas que alternem trabalho autônomo com trabalho colaborativo. / This research aims at the interactional and collaborative processes of knowledge construction in virtual learning environment. It discusses the human formation in virtual learning environment in a democracy. The work starts from the analysis of the man a contemporary society intends to form in order to transform the unequal present-day capitalist society into a more egalitarian one. In this respect, it also examines the education that is necessary for it. As every dialectical effort, it brings to light some contradictions that will be important for a better understanding of the present and for the search for alternative paths. Finally, it analyses Online Education as a path for democratic education, highlighting the development of a proposal to focus on interactional and collaborative processes of knowledge construction in virtual learning environment. The methodology used is Case Study, in a longitudinal and qualitative perspective, with a socio-historical approach. The data collection involved participant observation and document analysis. The processing of data uses content analysis. The results indicate that online education, based on collaborative and interactional processes of knowledge construction, besides being more democratic, it is more effective in relation to learning than the more traditional distance education, with an instructional approach. In addition, six key indicators point to draw up proposals for online education: the concept of online education course, aware that the technologies are human and as such may promote human emancipation, the professionalization, the integration of knowledge teachers , the importance of setting the AVA, and the need for teaching practices that work standalone switch with collaborative work.
646

Estrutura e dinâmica de curso em ambiente virtual de aprendizagem / Structure and Dynamics of a course in a Virtual Learning Environment

Carlos Alberto Seixas 26 August 2011 (has links)
Os professores, profissionais e estudantes envolvidos na educação a distância, via de regra, não dispõem de uma estrutura e de uma dinâmica para uso eficaz do ferramental tecnológico de software e sistemas disponíveis e assim aproveitar todas as suas potencialidades. O presente estudo tem como objetivo propor estrutura e dinâmica de curso para uso de ambiente virtual de aprendizagem (AVA). Para alcance deste objetivo foi desenvolvida pesquisa, de natureza metodológica, que consistiu na aplicação de conteúdos de enfermagem para oferecimento de curso on-line como uma das ações de workshop internacional para estudantes de graduação em enfermagem do Brasil e de Portugal, onde foram exploradas as principais ferramentas disponíveis no AVA Moodle. Durante o processo de construção e transformação dos conteúdos desenvolvidos em conjunto com professores e equipe técnica, foram registradas algumas etapas distintas, detectados procedimentos específicos a serem realizados por professores, estudantes e equipe técnica. Estes procedimentos, bem como as etapas, estimativas de prazos de realização das atividades, formatos para disponibilização dos conteúdos e os critérios de avaliação utilizados, foram analisados para subsidiar a criação e desenvolvimento do plano estrutural e sua dinâmica. Durante a fase de oferecimento do curso, os conteúdos foram abordados gradativamente, de acordo com cronograma previamente estabelecido, e a equipe docente foi orientada a participar das interações com estudantes e demais membros da equipe. Ao final do evento os estudantes avaliaram o sistema e conteúdos através de instrumento on-line de avaliação de usabilidade baseado em critérios ergonômicos de interface. Para concluir o processo de avaliação, foi executado registro quantitativo de acessos, através de ferramenta de registro de logs e questão dissertativa acerca das ferramentas e formatos utilizados no curso online. A análise dos resultados sinalizou pontos a serem mantidos e aspectos a serem modificados nos conteúdos e formato de utilização das ferramentas. O planejamento apresentou limitações que foram consideradas para o desenvolvimento do produto. Constatou-se também boa receptividade dos estudantes em relação ao formato utilizado. Estes sinalizaram pontos a serem aperfeiçoados. Com base na experiência de oferecimento do curso e na análise dos resultados derivou-se, como produto, uma proposta de estrutura e dinâmica de curso on-line. Este produto é composto por uma proposta de uso de AVA, com mapeamento dos processos de trabalho e diretrizes técnicas de utilização das ferramentas interativas definidas no planejamento e utilizadas para oferecimento do curso. Há necessidade de realização de pesquisas futuras com objetivo de testar o modelo proposto. / Professors, professionals and students involved in distance education often do not have a structure or dynamics available for the efficient use of software or systems in order to take advantage of all their potential as technological tools. This study proposes a course structure and dynamics to be used in a Virtual Learning Environment (VLE). For that, a methodological search was developed, which consisted of applying nursing content to be offered in an online course as one of the activities of an international workshop concerning undergraduate nursing students in Brazil and Portugal, where the main tools available in the AVA Moodle were explored. During the construction and transformation of content developed jointly with professors and the technical team, distinct stages were identified, and specific procedures to be performed by professors, students and the technical team were determined. These procedures as well as the stages, estimated timeframes for performing the activities, format to present content and the evaluation criteria used were analyzed to support the creation and development of the structural plan and its dynamics. Content was gradually addressed throughout the course according to a previously established schedule. The team of professors was prepared to interact with students and remaining team members. At the end of the course, the students evaluated the system and content via an online evaluation usability instrument based on ergonomic criteria evaluating interface. To conclude the evaluation process, a quantitative recording of accesses was performed through a log registration tool and through an essay addressing the tools and formats used in the online course. The results indicated those aspects to be kept and those to be changed in relation to content and the format of tools. Planning presented limitations that were considered in product development. There was good receptivity from students in relation to the format, though they indicated aspects to be improved. The product that resulted from the experience of offering an online course and the analysis of results was a proposal of an online course\'s structure and dynamics. This product is composed of a proposal of AVA use with a map of working processes and technical guidelines concerning the use of interactive tools defined in the planning and that will be used to offer the course. Further research to test the proposed model is needed.
647

Proposta de um ambiente cooperativo suportado por computador para participação de pequenas e médias empresas em organizações virtuais. / Proposal of a co-operative environment supported by computer for the participation of small and medium enterprises in virtual organisations.

Ana Paula Freitas Mundim 24 June 1999 (has links)
Diversos fatores levam ao crescimento do número de cooperações entre empresas. Dentre estes podem ser destacados: o rápido desenvolvimento de novas tecnologias de informação e a tendência das empresas concentrarem-se em suas competências essenciais, procurando tornarem-se ágeis para sobreviverem no competitivo mercado atual. Neste cenário, Empresas Virtuais (EVs) constituem uma apropriada alternativa e vantagem competitiva para Pequenas e Médias Empresas (PMEs). EVs podem ser formadas dentro de Organizações Virtuais (OVs), que são redes de potenciais parceiros (empresas). Entretanto, através de uma utilização sistemática de modernas tecnologias de informação, as EVs se tornam mais viáveis economicamente, devido a uma significativa redução nos custos de transação. Diante desta alternativa, propõe-se um ambiente cooperativo suportado por computador que possibilite e otimize a participação de PMEs em OVs. Como ambiente entende-se aqui as soluções técnicas de suporte computacional (ou infra-estrutura de informação), que devem apoiar a participação de PMEs nos processos de trabalho cooperativo do ambiente distribuído de uma OV. As questões humanas e organizacionais que as PMEs devem atender para participarem em OVs são, também, abordadas por este trabalho, não constituindo, porém, o foco principal da pesquisa. Por fim, apresenta-se um cenário de exemplificação do ambiente proposto. / Many factors bring the increase in the number of co-operations among enterprises. Among them, it can be addressed: the quick development of new information technologies and the enterprises tendency to concentrate on their core competencies, aiming to became agile to survive in the competitive actual market. In this context, Virtual Enterprises (VE) are an appropriate alternative and competitive advantage to Small and Medium Enterprises (SMEs). VEs can be formed inside Virtual Organisations (VOs), which are networks of potential partners (enterprises). However, VEs become more feasible by means of a systematic use of modern information technologies, due to a significant reduction on transaction costs. Considering this alternative a co-operative environment supported by computer is proposed, in order to enable and optimise the participation of SMEs in VOs. Here, environment is understood as technical solutions of computer support (or information infra-structure), which must sustain the participation of SMEs in the co-operative work processes of the distributed environment of a VO. The human and organisational aspects which the SMEs should meet to participate in VOs, are also approached by this project, nevertheless, they are not the main focus of the research. In the end, an exemplification scenario of the proposed environment is presented.
648

Estudo das descrições Lagrangiana e Euleriana na análise não-linear geométrica com o emprego do Método dos Elementos Finitos / Study of the Lagrangian and Eulerian descriptions in geometrical nonlinear analysis with use of the finite element method

Cristina Ferreira de Paula 12 May 1997 (has links)
Neste trabalho estudam-se diversos aspectos conceituais relativos à modelagem mecânico-matemática para a descrição do comportamento estrutural não-linear geométrico. Apresenta-se, inicialmente, a aplicação do Princípio dos Trabalhos Virtuais na caracterização do equilíbrio na posição deslocada. Em seguida, a partir do emprego do Método dos Elementos Finitos, analisam-se as formas discretizadas Lagrangiana e Euleriana da expressão do equilíbrio, que resultam em função da descrição adotada para o movimento. A questão da estabilidade estrutural é tratada, abordando-se os conceitos de ponto limite e de bifurcação. Estudam-se, finalmente, os procedimentos incrementais, em combinação com o Método de Newton, para a solução do sistema não-linear de equações e para a caracterização de pontos singulares de equilíbrio. Exemplos consistindo na análise do comportamento de estruturas reticulares compõem as aplicações numéricas. / In this work, several conceptual aspects related to the mechanic-mathematical modeling for description of the geometrical nonlinear stuctural behavior are studied. First of all the Principle of Virtual Work is presented in order to characterize the equilibrium in the displaced position. Then, from the use of finite element method one analyses the Lagrangian and Eulerian forms which result from the adopted description of the motion. Stability of the structural response is treated by discussing the concepts of limit and bifurcation points. Finally, the incremental procedures in combination with the Newton schemes for solution of nonlinear equations and characterization of the singular points of equilibrium are studied. The numerical applications are related to the analysis of simple linear structures.
649

Extensão da Ferramenta de Apoio à Programação Paralela (F.A.P.P.) para ambientes paralelos virtuais. / A parallel programming supporting tool extension for parallel virtual environments.

Kalinka Regina Lucas Jaquie 30 March 1999 (has links)
Os sistemas computacionais distribuídos aplicados à computação paralela permitem uma melhor relação custo/benefício para a computação paralela. Esses sistemas oferecem a potência computacional adequada às aplicações que não necessitam de uma máquina maciçamente paralela, porém necessitam de uma potência computacional maior que uma máquina seqüencial pode oferecer. P.V.M. (Parallel Virtual Machine) e M.P.I. (Message Passage Inteface) são exemplos de ambiente de paralelos virtuais amplamente discutido na literatura. Tendo em vista a grande utilização desses ambientes tanto em nível acadêmico quanto em níveis comerciais e industriais, torna-se interessante a criação de uma ferramenta que apoie o desenvolvimento de programas para esses ambientes. Poucas são as ferramentas desse tipo que aparecem na literatura; uma delas e que permite ser estendida para dar suporte a tais ambientes é a F.A.P.P. (Ferramenta de Apoio à Programação Paralela). Dentro desse contexto, este trabalho apresenta a modelagem dos ambientes paralelos virtuais segundo a abordagem proposta na definição da F.A.P.P., para que arcabouços de programas P.V.M. e M.P.I possam ser gerados. Essa ferramenta permite a utilização da computação paralela a um maior número de usuários, ou seja, auxiliando os iniciante na confecção dos programa e os experientes na manutenção, além de permitir maior produtividade. Foram realizados estudos visando a validação e a avaliação da ferramenta. Os resultados obtidos demonstram que a ferramenta possui comportamento estável e tem potencial para ser utilizada livremente em ambientes P.V.M. e M.P.I.. / Distributed computing systems applied to parallel computing allow the realisation of a better cost/benefit relation for parallel programming. These systems offer an adequate computing power to those applications which do not require a massively parallel architecture but need such a computer power not available from sequential computers. P.V.M. (Parallel Virtual Machine) and M.P.I. (Message Passing Interface) are good examples of parallel virtual environments being widely discussed in the literature. These virtual environments are broadly used in both academic, commercial and industrial applications, making attractive the development of supporting tools for these parallel programming environments. There are few of such tools available in the literature. F.A.P.P. is one of these tools and it can be extended to support parallel virtual environments. This work addresses the extension of the F.A.P.P. in order to produced P.V.M. and M.P.I. source code. This extension can help a large number of users to develop parallel programs either by giving support for the beginners or by increasing the productivity of the experienced parallel programmers, besides helping in the maintenance phase. The tool produced is tested by means of several examples which show a stable behaviour and that the tool can be easily used in both P.V.M. and M.P.I. environments.
650

VCom : uma abordagem para modelagem de ambientes colaborativos

Rangel, Vinícius Gazzoli 17 January 2011 (has links)
Made available in DSpace on 2016-12-23T14:33:45Z (GMT). No. of bitstreams: 1 Dissertacao Vinicius Gazzoli Rangel.pdf: 3224178 bytes, checksum: d9fb1cdcd1e8bc9985da5d5f609b340e (MD5) Previous issue date: 2011-01-17 / First generation of web applications was responsible for the popularization of the network and the emergence of the first groups of Internet users. At that time, the web content was little interactive and web sites were limited in the aspects of configuration options and interface of the system. The Users were mere spectators of the actions that took place in the pages browsed, since they could not change its contents. Any additional functionality depended on the work of programming teams. With the advent of Web 2.0, the focus became the collective construction of knowledge. The essence is to allow users to become more active, not only through participation in interactive content generation, but also as the creation of virtual communities. Since then, Internet users are increasingly getting interested in the construction of environments that take advantage of the interactivity, of the authorship and of the semantic retrieval promoted by web, and various technological aspects. From the perspective of computing in education, efforts are noticeable in the production of educational software and virtual environments to support learning, especially with support for authoring tools and interaction such as chat, wiki, blog and forum. The educational activities supported by digital resources has highlighted the lack of flexibility in environments whose modeling is focused on tools, compromising the support for different activities proposed. This work proposes a approach for modeling of collaborative environments, through the design of Communication Vehicles. With these vehicles, it should be possible, to individuals or groups, organize and describe workspaces on the web by defining a set of structural properties. The validation of this proposal is made through a prototype of an editor Communication Vehicles, which provides a range of facilities to design vehicles without requiring the use of textual programming languages / A primeira geração de aplicações para web foi responsável pela popularização da rede e pelo surgimento dos primeiros grupos de internautas. Nesta época, o conteúdo web era pouco interativo e os sites eram limitados quanto aos aspectos de opções de configuração e interface do sistema. Os usuários eram meros espectadores das ações que aconteciam nas páginas que navegavam, já que não podiam alterar seu conteúdo. Qualquer funcionalidade adicional dependia do trabalho das equipes de programação. Com o advento da Web 2.0, o foco se tornou a construção coletiva do conhecimento. A essência é permitir que os usuários se tornem mais ativos, através não só da participação interativa na geração de conteúdo, como também da criação de comunidades virtuais. Desde então, os internautas vêm se interessando cada vez mais pela construção de ambientes que aproveitem a interatividade, a autoria e a recuperação semântica promovida pela web, além de vários aspectos tecnológicos. Do ponto de vista da informática na educação, notam-se iniciativas na produção de softwares educacionais e ambientes virtuais de apoio à aprendizagem, principalmente com suporte a ferramentas de autoria e interação, como chat, wiki, blog e fórum. As atividades pedagógicas apoiadas por recursos digitais têm evidenciado a carência de flexibilidade em ambientes cuja modelagem é centrada em ferramentas, comprometendo o suporte a diferentes atividades propostas. Este trabalho propõe uma abordagem para modelagem de ambientes colaborativos, por meio da concepção de Veículos de Comunicação. Com esses veículos, deverá ser possível, a indivíduos ou grupos, organizarem e descreverem espaços de trabalho na web pela definição de um conjunto de propriedades estruturais. A validação desta proposta faz-se por meio de um protótipo de um editor de Veículos de Comunicação, que disponibiliza um conjunto de facilidades para projetar veículos sem a necessidade de uso de linguagens de programação textuais

Page generated in 0.0472 seconds