• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 217
  • 214
  • 28
  • 24
  • 24
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 5
  • 3
  • 3
  • 2
  • Tagged with
  • 588
  • 139
  • 129
  • 110
  • 110
  • 92
  • 92
  • 68
  • 62
  • 62
  • 59
  • 59
  • 58
  • 56
  • 56
  • 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.
71

Flexible elearning platforms : a service oriented approach /

Westerkamp, Peter. January 2005 (has links)
University, Diss., 2005--Münster (Westfalen).
72

Network-integrated multimedia middleware, services, and applications

Lohse, Marco. Unknown Date (has links) (PDF)
University, Diss., 2005--Saarbrücken.
73

Uma abordagem dirigida por modelos para a configuração de aquisição de contexto intermediada por middleware / A model-driven approach to context acquisition configuration intermediated by middleware

Duarte, Paulo Artur de Sousa January 2014 (has links)
DUARTE, Paulo Artur de Sousa. Uma abordagem dirigida por modelos para a configuração de aquisição de contexto intermediada por middleware. 2014. 138 f. Dissertação (Mestrado em Ciência da Computação)-Universidade Federal do Ceará, Fortaleza, 2014. / Submitted by Anderson Silva Pereira (anderson.pereiraaa@gmail.com) on 2017-01-09T21:23:17Z No. of bitstreams: 1 2014_dis_pasduarte.pdf: 5643936 bytes, checksum: 20434743dc1b912e4ace216181c03c1e (MD5) / Approved for entry into archive by Rocilda Sales (rocilda@ufc.br) on 2017-01-11T15:37:03Z (GMT) No. of bitstreams: 1 2014_dis_pasduarte.pdf: 5643936 bytes, checksum: 20434743dc1b912e4ace216181c03c1e (MD5) / Made available in DSpace on 2017-01-11T15:37:03Z (GMT). No. of bitstreams: 1 2014_dis_pasduarte.pdf: 5643936 bytes, checksum: 20434743dc1b912e4ace216181c03c1e (MD5) Previous issue date: 2014 / Context-aware mobile (CAM) applications retrieve contextual information from the environment in which they run in order to achieve a specific goal (e.g., interface adaptation, content recommendation). Features such as device heterogeneity, scarce resources and sensors diversity improve the complexity of development to this kind of software. Recent way to deal with such development issues is the adoption of two combined approaches: (i) middleware platforms and (ii) principles of MDE paradigm (e.g., Model-Driven Engineering). These approaches aim at reducing the total development time of CAM applications by using code generation from higher-level models, and increasing the potential applications through the use of services provide by middleware platforms. Thus, this dissertation proposes an approach to generate code that configures the acquisition of context in Android mobile applications. Based on MDE, we created the DSL (Domain-Specific Language)ContextRuleML, which allows the developer to model the contextual rules of a CAM application in a higher-level notation. A configuration tool, named CRiTICAL, uses the models produced with the DSL to generate an initial structure of a CAM application that uses an existing middleware platform to acquisition of context called LoCCAM. The tool also generates the configuration and the automated installation of LoCCAM and its components based on generated model. Two evaluations were made. First, a usability evaluation was realized by 14 volunteers. Second, a performance evaluation compares response time and memory used by the code generated by CRITiCAL against code written by a specialist in development with LoCCAM, without using our solution. / As aplicações móveis e sensíveis ao contexto se caracterizam por capturar a informação contextual do ambiente em que estão inseridas para utilizá-la de acordo com um objetivo específico (e.g., adaptação de interface, recomendação de conteúdo). A heterogeneidade dos dispositivos, a limitação de recursos dos mesmos e o acesso a sensores aumentam a complexidade do desenvolvimento deste tipo de software. Uma forma recente de se lidar com tais problemas de desenvolvimento é a adoção combinada de plataformas de middleware com os princípios do paradigma MDE (Model-Driven Engineering). O objetivo é tanto de reduzir o tempo de desenvolvimento com a geração de código a partir de modelos como de aumentar as potencialidades dos aplicativos através do uso dos serviços providos pelas plataformas de middleware. Seguindo essa tendência, essa dissertação propõe uma abordagem de geração de código de configuração de aquisição de contexto em aplicações móveis Android com duas principais contribuições: a DSL (Domain-Specific Language) ContextRuleML e a Ferramenta CRITiCAL. A DSL ContextRuleML permite ao um desenvolvedor modelar em alto nível as informações contextuais e as regras contextuais de uma aplicação sensível ao contexto. A CRITiCAL é uma ferramenta de configuração para aplicações móveis que utiliza os modelos produzidos com a DSL para a geração de um esqueleto inicial de um aplicativo móvel e sensível ao contexto. O código gerado invoca métodos de uma plataforma de middleware de aquisição de contexto: o LoCCAM. A ferramenta também gera a configuração e a instalação automatizada do LoCCAM e de seus componentes com base no modelo gerado. A validação da abordagem compreendeu duas etapas. A primeira foi uma avaliação de usabilidade da ferramenta realizada com 14 voluntários da área da omputação. A segunda foi uma avaliação de desempenho que comparava em termos de tempo de resposta e memória utilizada o código gerado pela CRITiCAL com o código escrito de forma manual por um especialista em desenvolvimento utilizando o LoCCAM.
74

ECAMID:um middleware para nuvem computacional com suporte à elasticidade

Lima, Diego Liberalquino Soares 13 August 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-09T12:28:51Z No. of bitstreams: 2 DISSERTAÇÃO Diego Liberalquino Soares Lima.pdf: 2260108 bytes, checksum: 42b8752b09548cb73b5f4d320fea5294 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-09T12:28:51Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Diego Liberalquino Soares Lima.pdf: 2260108 bytes, checksum: 42b8752b09548cb73b5f4d320fea5294 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-08-13 / Computação em nuvem fornece aplicações, plataformas e servidores virtuais como serviço, e permite que consumidores paguem pela utilização destes serviços sem que eles precisem ser adquiridos. Um dos grandes benefícios da computação em nuvem é a elasticidade, uma vez que consumidores podem requisitar mais recursos sob demanda e liberá-los quando não são mais necessários. Aplicações distribuídas desenvolvidas em nuvem devem levar em conta a presença da elasticidade para implementar sua arquitetura e serviços. No entanto, o uso efetivo da elasticidade por parte das aplicações pode ser complexo e ocasionar vários erros. Utilizando um middleware orientado a objeto existente (CaMid - Cloud-Aware Middleware), este trabalho apresenta o projeto e a implementação dos mecanismos básicos para suporte à elasticidade, tais como: replicação, coordenação de tarefas, compartilhamento de estado e balanceamento de carga. Estes mecanismos foram incorporados ao CaMid e visam maximizar a utilização dos recursos de nuvem à medida que estes são adicionados à infraestrutura da aplicação e mantê-los em funcionamento quando estes recursos são descartados. Para avaliar os mecanismos desenvolvidos, foi realizada uma avaliação experimental para identificar o impacto dos mesmos na execução das aplicações. Foi possível verificar que o CaMid conseguiu utilizar os recursos de nuvem com eficiência a um custo do overhead causado pela coordenação dos vários processos distribuídos.
75

SemanticMidd: Middleware semântico para suporte a reconfiguração dinâmica em redes de sensores sem fio

BISPO, Kalil Araújo 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:56:26Z (GMT). No. of bitstreams: 2 arquivo2922_1.pdf: 1641251 bytes, checksum: f4498cccebf68df612df96c4f3acc890 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Conselho Nacional de Desenvolvimento Científico e Tecnológico / As redes de sensores sem fio (RSSF) tiveram um grande crescimento em pesquisa nos últimos anos. São essencialmente redes ad-hoc, capazes de processar, sentir e transmitir informações através de uma comunicação sem fio. Estas características permitem o uso das RSSF em um amplo espectro de aplicações, tais como, aplicações militares e médicas, agricultura, monitoramento animal, segurança residencial, dentre outros. As RSSF possuem particularidades, que devem ser consideradas pelas aplicações, como por exemplo, baixa capacidade de processamento, topologia dinâmica da rede, escalabilidade, heterogeneidade de hardware dos sensores, limitação na largura de banda e consumo de energia, que é a principal restrição desse tipo de rede. Por conta dessas particularidades, os requisitos de hardware e software e os mecanismos de operação variam de acordo com a aplicação. Tentando resolver esses problemas, esse trabalho propõe o SemanticMidd, um middleware semântico para reconfiguração dinâmica de RSSF, com o objetivo de economizar energia nos sensores. O uso de middleware faz-se necessário para dar suporte ao desenvolvimento de aplicações para sensores, oferecendo uma abstração aos mecanismos de comunicação e disponibilizando serviços. Pretende-se que este mecanismo favoreça a integração de diferentes aplicações pelo compartilhamento de dados relativos ao mesmo contexto, sobrepondo assim, as limitações sintáticas relativas à mensagens e padrões de comunicação
76

JMSCapacity- um toolkit para auxiliar no planejamento de capacidade de middleware orientado a mensagem

Delgado Arteiro, Roberto 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:56:59Z (GMT). No. of bitstreams: 2 arquivo3111_1.pdf: 7314545 bytes, checksum: b798714e0b187ec560d0acdc3aa2ef2e (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / Um dos maiores desafios atuais das organizações é a integração das aplicações corporativas permitindo o adequado gerenciamento dos processos de negócio. Atualmente, sistemas de middleware orientados a mensagem (MOMs) têm sido amplamente utilizados como ferramentas para realizar esta integração. Diante desse contexto, o seu planejamento e gerenciamento de capacidade passa a ter relevância significativa para o sucesso da integração, uma vez que, se o MOM falhar ou ficar indisponível, toda a interação entre as aplicações será comprometida. Este trabalho propõe o JMSCapacity, um toolkit formado por um processo, uma biblioteca de componentes e ferramentas para auxiliar no planejamento e gerenciamento de capacidade de MOMs baseados na especificação Java Message Service (JMS). O processo define como utilizar a biblioteca e as ferramentas para realizar o planejamento de capacidade sendo a principal contribuição deste trabalho. No processo proposto, adotou-se uma abordagem baseada em modelos para permitir que especificações de alto nível da integração sejam mapeadas em modelos formais em redes de Petri estocásticas. Isso viabiliza a realização de predições de desempenho em múltiplos cenários de carga, facilitando a identificação do ponto de saturação do MOM e da capacidade máxima de entrega de mensagens.
77

Hermes : um middleware orientado à mensagem para ambientes corporativos

Gonçalves Calabria, Eduardo January 2004 (has links)
Made available in DSpace on 2014-06-12T15:58:49Z (GMT). No. of bitstreams: 2 arquivo4728_1.pdf: 3434765 bytes, checksum: ac76cbf9a3705f40566be5c4bd013ddb (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2004 / Atualmente, a maioria dos sistemas de informação corporativos utiliza uma infraestrutura de comunicação, conhecida como middleware, para a troca de mensagens com outros sistemas. O middleware fornece um conjunto de serviços (ex., segurança, transação e eventos) atuando como uma interface para que a aplicação seja construída sem que o desenvolvedor tenha que tratar diretamente com a complexidade dos mecanismos de comunicação de baixo nível. Os sistemas de middleware são normalmente categorizados de acordo com o tipo de primitiva fornecida para interação entre as aplicações: middleware procedural (chamada remota de procedimento), middleware orientado a mensagem (passagem de mensagem), middleware transacional (transação distribuída) e middleware orientado a objetos (invocação de método remoto). Dentre estas categorias, os sistemas de middleware orientado a mensagem (MOM) são os mais amplamente utilizados como infra-estrutura de comunicação de aplicações corporativas. Os requisitos de troca de mensagens são cada vez mais sofisticados e complexos, exigindo que os MOMs utilizados atendam a requisitos como: aumento no volume de dados, concorrência, escalabilidade, disponibilidade, garantias de entrega das mensagens, controle de assincronismo, tolerância a falhas, balanceamento de carga e transparência de localização. Neste contexto, este trabalho propõe um middleware orientado a mensagem chamado Hermes. O Hermes implementa todas as funcionalidades exigidas para um MOM, e incorpora características adicionais, otimizando algumas implementações relativas às escalabilidade e disponibilidade, e adicionando elementos funcionais que tornam seu uso mais fácil e abrangente. O Hermes implementa ainda o padrão JMS (Java Message Service), que propõe a implementação de um conjunto de interfaces e de características comuns a qualquer middleware orientado a mensagem. Podem ser enumeradas as seguintes contribuições deste trabalho: a apresentação detalhada das características e das formas de implementação de um MOM, e a concepção de uma arquitetura modular e componentizada para o MOM
78

A common model for ubiquitous computing

Blackstock, Michael Anthony 11 1900 (has links)
Ubiquitous computing (ubicomp) is a compelling vision for how people will interact with multiple computer systems in the course of their daily lives. To date, practitioners have created a variety of infrastructures, middleware and toolkits to provide the flexibility, ease of programming and the necessary coordination of distributed software and hardware components in physical spaces. However, to-date no one approach has been adopted as a default or de-facto standard. Consequently the field risks losing momentum as fragmentation occurs. In particular, the goal of ubiquitous deployments may stall as groups deploy and trial incompatible point solutions in specific locations. In their defense, researchers in the field argue that it is too early to standardize and that room is needed to explore specialized domain-specific solutions. In the absence of an agreed upon set of standards, we argue that the community must consider a methodology that allows systems to evolve and specialize, while at the same time allowing the development of portable applications and integrated deployments that work between between sites. To address this we studied the programming models of many commercial and research ubicomp systems. Through this survey we gained an understanding of the shared abstractions required in a core programming model suitable for both application portability and systems integration. Based on this study we designed an extensible core model called the Ubicomp Common Model (UCM) to describe a representative sample of ubiquitous systems to date. The UCM is instantiated in a flexible and extensible platform called the Ubicomp Integration Framework (UIF) to adapt ubicomp systems to this model. Through application development and integration experience with a composite campus environment, we provide strong evidence that this model is adequate for application development and that the complexity of developing adapters to several representative systems is not onerous. The performance overhead introduced by introducing the centralized UIF between applications and an integrated system is reasonable. Through careful analysis and the use of well understood approaches to integration, this thesis demonstrates the value of our methodology that directly leverages the significant contributions of past research in our quest for ubicomp application and systems interoperability. / Science, Faculty of / Computer Science, Department of / Graduate
79

SCALABLE HYBRID DATA DISSEMINATION FOR INTERNET HOT SPOTS

Zhang, Wenhui 17 January 2007 (has links)
No description available.
80

Distributed Reconfigurable Simulation for Communication Systems

Kim, Song Hun 27 November 2002 (has links)
The simulation of physical-layer communication systems often requires long execution times. This is due to the nature of the Monte Carlo simulation. To obtain a valid result by producing enough errors, the number of bits or symbols being simulated must significantly exceed the inverse of the bit error rate of interest. This often results in hours or even days of execution using a personal computer or a workstation. Reconfigurable devices can perform certain functions faster than general-purpose processors. In addition, they are more flexible than Application Specific Integrated Circuit (ASIC) devices. This fast yet flexible property of reconfigurable devices can be used for the simulation of communication systems. However, although reconfigurable devices are more flexible than ASIC devices, they are often not compatible with each other. Programs are usually written in hardware description languages such as Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL). A program written for one device often cannot be used for another device because these devices all have different architectures, and programs are architecture-specific. Distributed computing, which is not a new concept, refers to interconnecting a number of computing elements, often heterogeneous, to perform a given task. By applying distributed computing, reconfigurable devices and digital signal processors can be connected to form a distributed reconfigurable simulator. In this paper, it is shown that using reconfigurable devices can greatly increase the speed of simulation. A simple physical-layer communication system model has been created using a WildForce board, a reconfigurable device, and the performance is compared to a traditional software simulation of the same system. Using the reconfigurable device, the performance was increased by approximately one hundred times. This demonstrates the possibility of using reconfigurable devices for simulation of physical-layer communication systems. Also, an middleware architecture for distributed reconfigurable simulation is proposed and implemented. Using the middleware, reconfigurable devices and various computing elements can be integrated. The proposed middleware has several components. The master works as the server for the system. An object is any device that has computing capability. A resource is an algorithm or function implemented for a certain object. An object and its resources are connected to the system through an agent. This middleware system is tested with three different objects and six resources, and the performance is analyzed. The results shows that it is possible to interconnect various objects to perform a distributed simulation using reconfigurable devices. Possible future research to enhance the architecture is also discussed. / Ph. D.

Page generated in 0.0537 seconds