Página 1 dos resultados de 137990 itens digitais encontrados em 0.042 segundos

Self-healing Techniques for Web-based Applications

Magalhães, João Paulo
Fonte: Universidade de Coimbra Publicador: Universidade de Coimbra
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
36.1%
Web-based applications play an important role for the business of many enterprises. Numbers recently published, in the Internet Retailer Magazine, reveal the vibrancy of these businesses: in 2012 the volume of online sales grew about 19% in Latin America reaching $15.42 billion, grew 16% in US reaching $225.54 billion, grew 16% in Europe reaching $302.20 billion and grew 32% in Asia reaching $256.50 billion. Supporting this growth, there exist applications that are becoming increasingly complex in terms of functionalities and management. Such complexity can lead to scenarios of service unavailability or performance loss, damaging the revenue and the company’s reputation. According to Joshua Bixby, the president of Strangeloop Corporation, “one second of performance loss could cost $2.5 million in sales per year for a site that typically earns $100,000 a day”. Likely, “eight out of 10 visitors who have an unsatisfactory experience with a website are unlikely to return. Of these, three will go on to tell others about their poor impression of the site”. In 2001, Paul Horn from IBM, has referred the systems complexity as the major blocking factor affecting the IT industry sectors. According to him, the complexity of systems tends to be so high that they become difficult to maintain and manage. To tackle this problem he proposed the concept of Autonomic Computing (AC). AC is an holistic vision in which systems have autonomous management capabilities. It defines four self-managing attributes: self-configure...

Designing polymeric microparticles for biomedical and industrial applications

Campos, Elisa; Branquinho, J.; Carreira, Ana S.; Carvalho, Anabela; Coimbra, Patrícia; Ferreira, P.; Gil, M. H.
Fonte: Elsevier Publicador: Elsevier
Tipo: Artigo de Revista Científica
Português
Relevância na Pesquisa
36.06%
Nowadays, there are almost limitless applications for microparticles. Microparticles are used as components in many advanced materials and composites, in the healthcare and personal grooming industries, and in many research and development applications. This review presents an overview of recent and current studies carried out at the Particles, Polymers and Biomaterials Technology Group of the University of Coimbra which aims to design and prepare novel polymeric microparticles. Microparticles herein described were prepared from natural polymers, namely, polyhydroxyalkanoates, cellulose, starch, and chitosan and from synthetic polymers, namely polyurethanes, poly(vinyl chloride), silanes, and methacrylates. These studies intended different applications for microparticles, mostly as delivery systems and coatings. The results of our studies confirm the outstanding potential of microparticles in different fields, and emphasize the importance of these systems for the future.

Stimuli-responsive magnetic particles for biomedical applications

MEDEIROS, S. F.; SANTOS, A. M.; FESSI, H.; ELAISSARI, A.
Fonte: ELSEVIER SCIENCE BV Publicador: ELSEVIER SCIENCE BV
Tipo: Artigo de Revista Científica
Português
Relevância na Pesquisa
36.06%
In recent years, magnetic nanoparticles have been studied due to their potential applications as magnetic carriers in biomedical area. These materials have been increasingly exploited as efficient delivery vectors, leading to opportunities of use as magnetic resonance imaging (MRI) agents, mediators of hyperthermia cancer treatment and in targeted therapies. Much attention has been also focused on ""smart"" polymers, which are able to respond to environmental changes, such as changes in the temperature and pH. In this context, this article reviews the state-of-the art in stimuli-responsive magnetic systems for biomedical applications. The paper describes different types of stimuli-sensitive systems, mainly temperature- and pH sensitive polymers, the combination of this characteristic with magnetic properties and, finally, it gives an account of their preparation methods. The article also discusses the main in vivo biomedical applications of such materials. A survey of the recent literature on various stimuli-responsive magnetic gels in biomedical applications is also included. (C) 2010 Elsevier B.V. All rights reserved.; Capes; CNPq

Aplicações distribuídas em Windows 95 apoiadas por ferramenta de geração automática de stubs.; Distributed applications in Windows 95 supported by an automatic stub generation tool.

Teixeira, Mario Antonio Meireles
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 01/07/1997 Português
Relevância na Pesquisa
36.06%
Este trabalho apresenta uma ferramenta de apoio ao desenvolvimento de aplicações distribuídas, baseadas em RPCs, para o ambiente Windows 95. Discute, ainda, algumas aplicações construídas para validar o sistema, as quais seguem o paradigma cliente-servidor. É feita uma revisão bibliográfica dos assuntos mais relevantes relacionados ao tema e apresentados os detalhes de implementação da ferramenta. Esta foi implementada com técnicas de orientação a objetos, sendo composta por um Gerador Automático de Stubs e uma Biblioteca RPC, além de possibilitar a utilização de um Serviço de Binding. As aplicações construídas procuram explorar as potencialidades da ferramenta, sendo fornecidas também orientações gerais para o desenvolvimento de aplicações distribuídas no ambiente Windows 95.; This work presents a tool to support the development of RPC-based distributed applications in the Windows 95 environment. It also discusses some applications built to validate the system, which follow the client-server model. A theoretical review of the most relevant topics related to the field is done and the tool’s implementation details are presented. This tool was implemented with object-oriented techniques and comprises an automatic Stub Generator and an RPC Library...

Peônia: um ambiente web para apoiar processos de desenvolvimento com utilização de padrões de software e requisitos de teste no projeto de aplicações; Peony: a web environment to support development process using software patterns and test requirements in the project of applications

Chan, Alessandra
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 28/04/2008 Português
Relevância na Pesquisa
36.08%
A expansão e a popularização da World Wide Web têm incentivado o desenvolvimento de aplicações Web. É crescente a exigência por aplicações Web cada vez mais complexas, cujo desenvolvimento deve ser feito com qualidade e rapidez. Para orientar o ciclo de vida dessas aplicações, diversos métodos de desenvolvimento Web têm sido criados, além de ferramentas de apoio a sua utilização. O emprego de padrões de software no desenvolvimento de aplicações pode aumentar a produtividade e a qualidade. Com o objetivo de minimizar erros e facilitar a utilização, ferramentas de apoio à utilização de padrões têm sido desenvolvidas. No entanto, há uma carência por ambientes e ferramentas que apóiem o emprego de padrões durante as etapas do desenvolvimento de aplicações. Algumas das principais atividades para a garantia da qualidade de software são as de VV&T (Verificação, Validação e Teste). Algumas iniciativas de associação de teste a padrões têm sido estudadas com o intuito de minimizar o tempo despendido em VV&T. Neste trabalho é apresentado o ambiente Peônia com o intuito de apoiar o emprego de padrões de software durante as etapas de um processo de desenvolvimento. Para isso, os padrões de software podem ser previamente associados a essas etapas para que possam ser sugeridos durante a execução de um projeto. Além disso...

Injeção de falhas de comunicação em aplicações multiprotocolo; Communication fault injection in multi-protocol applications

Menegotto, Cristina Ciprandi
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
36.16%
Aplicações de rede com altos requisitos de dependabilidade devem ser testadas cuidadosamente em condições de falhas de comunicação para aumentar a confiança no seu comportamento apropriado na ocorrência de falhas. Injeção de falhas de comunicação é a técnica mais adequada para o teste dos mecanismos de tolerância a falhas destas aplicações em presença de falhas de comunicação. Ela é útil tanto para auxiliar na remoção de falhas como na previsão de falhas. Dentre as aplicações de rede, algumas são baseadas em mais de um protocolo, como UDP, TCP e RMI. Elas são denominadas multiprotocolo no contexto desse trabalho, que foca naquelas escritas em Java e baseadas em protocolos que estão acima do nível de rede na arquitetura TCP/IP. Um injetor de falhas de comunicação adequado, que trate todos os protocolos utilizados, é necessário para o seu teste. Caso a emulação de uma falha que afete a troca de mensagens não leve em consideração todos os protocolos simultaneamente utilizados, o comportamento emulado durante um experimento poderá ser diferente daquele observado na ocorrência de uma falha real, de modo que podem ser obtidos resultados inconsistentes sobre o comportamento da aplicação alvo em presença da falha. Muitos injetores de falhas de comunicação encontrados na literatura não são capazes de testar aplicações Java multiprotocolo. Outros possuem potencial para o teste dessas aplicações...

Muse : um ambiente para modelagem de aplicações multimidia interativas com tradutor para e-lotos; MUSE: an interactive multimedia applications specification environment with translator to e-LOTOS

Gaspary, Luciano Paschoal
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Dissertação Formato: application/pdf
Português
Relevância na Pesquisa
36.12%
É notável o avanço da utilização de aplicações multimídia nos diversos setores da atividade humana. Independente da área, seja ela educação ou entretenimento, a possibilidade de agregar recursos dinâmicos como áudio e vídeo aos já largamente utilizados como texto e imagem acarreta em benefícios aos usuários destas aplicações. Além disso, com a popularização da Internet, ha uma crescente demanda pela sua execução em ambientes distribuídos. Este trabalho teve como objetivo desenvolver MUSE, um ambiente gráfico para modelagem de aplicações multimídia interativas. Através de uma interface gráfica avançada e de um novo modelo de autoria de alto nível, e possível a criação de sistemas complexos de forma rápida e intuitiva. 0 modelo de autoria proposto neste trabalho e adotado pelo ambiente prevê a possibilidade de os elementos que constituem a aplicação estarem dispersos em uma rede de computadores, permitindo a definição de limiares aceitáveis de atraso e componentes alternativos. Pela grande expressividade do modelo, no entanto, podem ser geradas especificações com inconsistências lógicas e temporais. Por esta razão, o ambiente prove ainda especificações E-LOTOS - uma extensão temporal de LOTOS - utilizadas para fins de analise e verificação...

Some visualization models applied to the analysis of parallel applications; Alguns modelos de visualização aplicados para a análise de aplicações paralelas; Quelques modèles de visualisation pour l’analyse des applications parallèles

Schnorr, Lucas Mello
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Tese de Doutorado Formato: application/pdf
Português
Relevância na Pesquisa
36.21%
Sistemas distribuídos tais como grids são usados hoje para a execução de aplicações paralelas com um grande número de processos. Algumas características desses sistemas são a presença de uma complexa rede de interconexão e a escalabilidade de recursos. A complexidade de rede vem, por exemplo, de largura de banda e latências variáveis ao longo do tempo. Escalabilidade é a característica pela qual novos recursos podem ser adicionados em um grid apenas através da conexão em uma infraestrutura pré-existente. Estas características influenciam a forma como o desempenho de aplicações paralelas deve ser analisado. Esquemas tradicionais de visualização de desempenho são usualmente baseados em gráficos Gantt com uma dimensão para listar entidades monitoradas e outra para o tempo. Visualizações como essa não são apropriadas para a análise de aplicações paralelas executadas em grid. A primeira razão para tal é que elas não foram concebidas para oferecer ao desenvolvedor uma análise que mostra a topologia dos recursos e a relação disso com a aplicação. A segunda razão é que técnicas tradicionais não são escaláveis quando milhares de entidades monitoradas devem ser analisadas conjuntamente. Esta tese tenta resolver estes problemas encontrados em técnicas de visualização tradicionais para a análise de aplicações paralelas. A idéia principal consiste em explorar técnicas da área de visualização da informação e aplicá-las no contexto de análise de programas paralelos. Levando em conta isto...

GRAPHICAL REPRESENTATIONS of MESSAGE EXCHANGES INTO WEB SERVICE-BASED APPLICATIONS

Pegoraro, Rene; Rosario, Joao Mauricio; Drira, Khalil; Cordeiro, J; Filipe, J
Fonte: Insticc-inst Syst Technologies Information Control & Communication Publicador: Insticc-inst Syst Technologies Information Control & Communication
Tipo: Conferência ou Objeto de Conferência Formato: 367-370
Português
Relevância na Pesquisa
36.06%
Web service-based application is an architectural style, where a collection of Web services communicate to each other to execute processes. With the popularity increase of Web service-based applications and since messages exchanged inside of this applications can be complex, we need tools to simplify the understanding of interrelationship among Web services. This work present a description of a graphical representation of Web service-based applications and the mechanisms inserted among Web service requesters and providers to catch information to represent an application. The major contribution of this paper is to discus and use HTTP and SOAP information to show a graphical representation similar to a UML sequence diagram of Web service-based applications.

Development of silicon carbide substrates for aerospace applications

Abdalla, Antonio J.; Damião, Álvaro J.; Campos, Elson; Santana, Jerusa G. A.; Vicentini, Marcelo C.; Trevisan, Thiago A.; Inoue, Henrique; Santos, Marcos V. R.; Melo, Francisco C. L.
Fonte: Universidade Estadual Paulista Publicador: Universidade Estadual Paulista
Tipo: Conferência ou Objeto de Conferência Formato: 31-36
Português
Relevância na Pesquisa
36.06%
Payload and high-tech are important characteristics when the goals are aerospace applications. The development of the technologies associated to these applications has interests that transcend national boundaries and are of strategic importance to the nations. Ultra lightweight mirrors, supports and structures for optical systems are important part of this subject. This paper reports the development of SiC substrates, obtained by pressing, to be applied on embedded precision reflective optics. Different SiC granulometries, having YAG as sintering additive, were processed by: ball milling, drying and deagglomeration, sift, uniaxial and isostatic pressing, and, finally, argon atmosphere sintering at 1900°C. Different porosities were obtained according to the amount of organic material added. Into one side of the samples pellets of organic material were introduced to generate voids to reduce the weight of samples as a whole. The substrates were grinding and polished, looking for a SiC surface having low porosity, as porosity is directly related to light scattering that should be avoided on optical surfaces. Laser surface treatments were applied (using or not SiC barbotine) as a method to improve the surface quality. The samples were characterized by optical and laser confocal microscopy...

Chitosan derivatives obtained by chemical modifications for biomedical and environmental applications

Alves, N. M.; Mano, J. F.
Fonte: Elsevier Publicador: Elsevier
Tipo: Artigo de Revista Científica
Publicado em //2008 Português
Relevância na Pesquisa
36.06%
Chitosan is a natural based polymer, obtained by alkaline deacetylation of chitin, which presents excellent biological properties such as biodegradability and immunological, antibacterial and wound-healing activity. Recently, there has been a growing interest in the chemical modification of chitosan in order to improve its solubility and widen its applications. The main chemical modifications of chitosan that have been proposed in the literature are reviewed in this paper. Moreover, these chemical modifications lead to a wide range of derivatives with a broad range of applications. Recent and relevant examples of the distinct applications, with particular emphasis on tissue engineering, drug delivery and environmental applications, are presented.

Web-based applications for open display networks; Aplicações baseadas em tecnologias web para redes abertas de ecrãs públicos

Taivan, Constantin
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Tese de Doutorado
Publicado em 18/12/2014 Português
Relevância na Pesquisa
36.08%
Tese de doutoramento do Programa Doutoral em Informática; Digital display technology is facing considerable progress and large screens are increasingly pervasive in our public environment. Most display systems exist as non-interactive units, broadcasting multimedia content, such as text, images and videos and work under tight control of their owners. These installations usually do not take much consideration for the audience, as information is pushed regardless of viewers’ interests. Although the pervasiveness of these displays has increased in the last decade, they do not provide considerable added value for people’s lives. This means that public displays have not yet managed to integrate the emerging eco-system of services and devices that constitute a ubiquitous computing infrastructure. Open Display Networks are an emergent paradigm that considers the possibility of opening the currently closed networks and invite audience into new levels of engagement through the usage of sensing and interaction capabilities. It also entails the idea that display owners will benefit from opening their display networks for third party software applications and multimedia content. This originates multi-application displays that can engage viewers in a wide range of usage scenarios similarly to what happened with smartphones. This research addresses the conceptual and technical challenges for the concretization of the applications for interactive public displays. Our work contributes with the fundamental understanding of what a display application might be and how it should be designed...

Developing a mediation framework for context-aware applications : an exploratory action research approach

Olsson, Carl Magnus
Fonte: University of Limerick Publicador: University of Limerick
Tipo: Doctoral thesis; all_ul_research; ul_published_reviewed; ul_theses_dissertations; restricted
Português
Relevância na Pesquisa
36.13%
peer-reviewed; This thesis takes an exploratory approach to the study of context-aware applications. Such applications use physical conditions from sensors together with human factors such as social setting as cues for adapting in behavior during use. Given this adapting behavior, context-aware applications take a significantly more active role than traditional applications. Through the active role, context-aware applications have the ability to mediate the creation of additional meaning. It is this mediation ability which provides the three research objectives of this thesis: [1] to develop a mediation framework that captures the tension between design time intentions and use time perceptions, [2] to use this mediation framework when identifying mediation roles that context-aware applications may take, and [3] to use these mediation roles for illustrating design implications on context-aware applications in complex environments. These research objectives are inductively developed based on an action research study involving three industrial organizations and one research institute. Together, these collaborating partners design, assess, and analyse the outcome of a context-aware application. This application is intended for use by passengers in cars and strives to motivate increased interaction in a way that is contextually informed...

Mobile Applications for Agriculture and Rural Development

Zhenwei Qiang, Christine; Kuek, Siou Chew; Dymond, Andrew; Esselaar, Steve
Fonte: World Bank, Washington, DC Publicador: World Bank, Washington, DC
Tipo: Relatório
Português
Relevância na Pesquisa
36.1%
The dynamic growth of mobile communications technology is creating opportunities for economic growth, social empowerment, and grassroots innovation in developing countries. One of the areas with the greatest potential impact is in the contribution that mobile applications can make to agricultural and rural development (ARD), by providing access to information, markets, and services to millions of rural inhabitants. For both agricultural supply and demand, mobile phones can reduce waste, make delivery more efficient, and forge closer links between farmers and consumers. This report provides policymakers and development practitioners with a guide that facilitates the development and deployment of mobile applications for ARD. It also informs their understanding of the key drivers for promoting such applications and services in their countries. Using James Moore’s (1996) revised definition of ecosystems: economic communities based on interacting organizations and individuals the report identifies a wide range of players in the ecosystem for m-ARD apps...

Performance Analysis of KDD Applications using Hardware Event Counters

Christen, Peter; Czezowski, Adam
Fonte: Universidade Nacional da Austrália Publicador: Universidade Nacional da Austrália
Tipo: Working/Technical Paper Formato: 243316 bytes; 356 bytes; application/pdf; application/octet-stream
Português
Relevância na Pesquisa
36.08%
Modern processors and computer systems are designed to be efficient and achieve high performance with applications that have regular memory access patterns. For example, dense linear algebra routines can be implemented to achieve near peak performance. While such routines have traditionally formed the core of many scientific and engineering applications, commercial workloads like database and web servers, or decision support systems (data warehouses and data mining) are one of the fastest growing segments in the high-performance computing market. Many of these commercial applications are characterised by complex codes and irregular memory access patterns, which often result in a decreased performance. Due to their complexity and the lack of source code, performance analysis of commercial applications is not an easy task. Hardware performance counters allow acquisition of low level, reliable data, necessary to perform detailed analysis of program behaviour. In this paper we describe experiments and present first results conducted with various KDD applications on an UltraSPARC III platform.; no

A generic software architecture for portable applications in heterogeneous wireless sensor networks

Escolar Díaz, María Soledad
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/doctoralThesis; info:eu-repo/semantics/doctoralThesis Formato: application/octet-stream; application/octet-stream; application/pdf
Português
Relevância na Pesquisa
36.15%
In the last years, wireless sensor networks (WSNs) are acquiring more importance as a promising technology based on tiny devices called sensor nodes or motes able to monitor a wide range of physical phenomenon through sensors. Numerous branches of science are being benefited. The intrinsic ubiquity of sensor nodes and the absence of network infrastructure make possible their deployment in hostile or, up to now, unknown environments which have been typically unaccessible for humans such as volcanos or glaciers, providing precise and up-to-date data. As potential applications continue arising, both new technical and conceptual challenges appear. The severe hardware restrictions of sensor nodes in relation to computation, communication and specifically, energy, have posed new and exciting requirements. In particular, research is moving towards heterogeneous networks that will contain different devices running custom WSN operating systems. Operating systems specifically designed for sensor nodes are intended to efficiently manage the hardware resources and facilitate the programming. Nevertheless, they often lack the generality and the high-level abstractions expected at this abstraction layer. Consequently, they do not completely hide either the underlying platform or its execution model...

Empirical Studies on the Relation between User Interface Design and Perceived Quality of Android Applications

Salamati Taba, Seyyed Ehsan
Fonte: Quens University Publicador: Quens University
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
36.13%
The number of mobile applications has increased drastically in the past few years. According to the statistics, it is estimated that 167 billion mobile applications will be downloaded by 2015. However, some applications are superior to the others in terms of user-perceived quality. User-perceived quality can be defined as the user's opinion of a product. For mobile applications, it can be quantified by the number of downloads and ratings. Earlier studies suggested that user interface (UI) design is one of the major reasons that can affect the user-perceived quality of mobile applications. UI design is relatively a complex concept by its nature. In this thesis, we try to examine the affect of UI design on user-perceived quality by focusing on two different aspects of UI, namely UI complexity and UI reuse. We carry out our case studies on 1,292 Android applications from the Android market (i.e., Google Play). We find that our measurement of UI complexity quantified by the number of inputs and outputs confirms the findings of previous studies on UI complexity. UI complexity can affect the user-perceived quality, and we are able to provide guidelines for the proper amount of UI complexity that helps an application achieve high user-perceived quality. We observe that UI of mobile applications are widely reused among and across different mobile categories. Frequently used UI elements with certain characteristics can provide high user-perceived quality. Finally...

A FRAMEWORK FOR MIGRATING WEB APPLICATIONS TO WEB SERVICES

Almonaies, ASIL
Fonte: Quens University Publicador: Quens University
Tipo: Tese de Doutorado
Português
Relevância na Pesquisa
36.1%
Service Oriented Architecture (SOA) is an increasingly important software architecture, designed to flexibly connect separate components in response to rapid changes in the business environment. SOA focuses on the exchange of information between independent software components and on the reusability of the components by separating communication interface from internal implementation. There are several features of SOA that make legacy system modernization to SOA appealing in today’s world. These are loose coupling, abstraction of underlying logic, agility, flexibility, reusability, autonomy, statelessness, discoverability and reduced cost. Migration of legacy systems to SOA is an important problem. While migration of legacy data processing systems has been widely studied, migration of legacy web applications has not. In this thesis we review existing strategies for migration of monolithic legacy web applications to web services, noting the unique challenges due to the highly dynamic nature of the systems, poorly structured code, and weakly typed languages in web applications, and the need for automation to assist in the process. We present a new semi-automated framework for the analysis and migration of monolithic web applications to web services using source analysis and transformation techniques...

"Construção de aplicações de captura e acesso baseada em recorrência de funcionalidades" ; "Building capture and access applications based on recurrence of funcionalities"

Cattelan, Renan Gonçalves
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 19/04/2004 Português
Relevância na Pesquisa
36.12%
Aplicações de captura e acesso exploram o paradigma de computação ubíqua --- que consiste em popular o ambiente com aplicações e dispositivos computacionais a fim de auxiliar transparentemente as pessoas na realização de suas atividades --- para dar apoio à captura automática de informação em experiências ``ao vivo' e à correspondente geração de documentos passíveis de armazenamento, recuperação, visualização e extensão ao longo do tempo. Devido à sua natureza distribuída, à heterogeneidade dos dispositivos computacionais envolvidos e à diversidade nas funcionalidades providas, essas aplicações são difíceis de se construir e requerem infra-estruturas e serviços de software que auxiliem o desenvolvedor nessa tarefa. Este trabalho investiga a construção e o uso de aplicações de captura e acesso por meio do desenvolvimento da xINCA, uma infra-estrutura estendida baseada em componentes de software reutilizáveis que englobam as funcionalidades recorrentes nessa classe de aplicações. A xINCA é uma extensão da infra-estrutura INCA --- uma infra-estrutura de baixo nível que provê abstrações de comunicação para aplicações de captura e acesso. Complementares, as infra-estruturas INCA e xINCA provêem um modelo simplificado para o desenvolvimento de aplicações de captura e acesso...

Uma solução para o desenvolvimento de aplicações distribuídas visando o gerenciamento automático de recursos no cenário de computação em nuvem.; A solution for distributed applications and services development aiming to automatic resource management in cloud computing.

Goya, Walter Akio
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 07/10/2014 Português
Relevância na Pesquisa
36.08%
Na segunda metade dos anos 2000, foram desenvolvidos projetos de pesquisa para o desenvolvimento de plataformas visando facilitar a criação de aplicativos para o ambiente de nuvem. A partir de estudos sobre as soluções de elasticidade para nuvens de computação desenvolvidas, observou-se a concentração de soluções de elasticidade com foco no gerenciamento de recursos de processamento e armazenamento para aplicações do tipo cliente-servidor. Porém, no caso das aplicações de distribuição de conteúdo, os recursos de rede que são limitados e também devem ser gerenciados de forma a evitar desperdícios. Devido a estas características, é interessante o desenvolvimento de uma plataforma aberta para a criação de aplicações distribuídas que auxiliem o gerenciamento de recursos e elasticidade no contexto de computação em nuvem. Esta dissertação apresenta o Trade Wind, uma solução que permite o desenvolvimento de aplicações e serviços distribuídos para o gerenciamento automático de recursos e elasticidade em nuvens de computação. A solução é composta por um modelo de desenvolvimento de soluções elásticas, um modelo de composição de aplicações a partir da implementação de funcionalidades e serviços...