• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 217
  • 215
  • 28
  • 24
  • 24
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 5
  • 3
  • 3
  • 2
  • Tagged with
  • 589
  • 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.
181

Integrace jako služba / Integration as a Service

Sedláček, Ondřej January 2012 (has links)
The thesis deals with the field called Integration as a Service (IaaS), where the essence is to provide integration functionality in cloud computing environment. The goal of the thesis is to research from the publicly available sources, whether capabilities of the services in the field of application integration, which are labeled as integration as a service, match by the market leaders functionality of middleware. In order to achieve the goal Integration as a Service is defined and the key capabilities for these kinds of services are found. It's followed with identification of the main providers and analysis of their services. Capabilities, which should be achieved by the IaaS services, are based upon the definitions and characteristics of middleware, cloud computing and services in general. Together they create a standard, which can be used to evaluate these services. That's utilized in the practical part, where the analysis of the particular IaaS services takes place. Also the questions regarding expected capabilities of the services, their fulfillment and the level of publicly available information about the services are answered in this part.
182

Implementace komunikačního scénáře využívajícího Data distribution service a hodnocení bezpečnosti / Communication model using Data distribution service and communication security assessment

Frollo, Martin January 2019 (has links)
The diploma thesis is focusing on middleware layer in distributed systems. It introduces typically used communication protocols and standards operating on this layer. In theoretical part it brings closer look at OMG DDS specification. This part contains fundamental functionalities of this specification along with its architecture blocks. Thesis also describes the RTPS protocol functionality. Existing implementations of OMG DDS standard are described at the end of theoretical part. OpenDDS 3.13 implementation is used in practical part of thesis. It is deployed and tested on various platforms. Next part verifies option of securing RTPS data stream using beta version of OMG DDS Security, which OpenDDS 3.13 implementation contains. Secured and unsecured data flows are being compared. Latency of data stream is also important, especially in distributed systems. DDS system, which measures latency of RTPS stream is created in practical part. Latency of this DDS system can be measured in various configurations. Difference of devices’ performance used in measurements can be clearly seen in latency results where the size of data samples is increasing. Differences of measured latency are also recognizable between reliable and unreliable and secure and unsecure RTPS stream. Part of measurements is made between 2 physical devices with and without an attacker. Type of attack is MITM and it captures RTPS flow, which does not belong to attacking machine.
183

Portálové řešení IPTV / IPTV Portal

Pápai, Michal January 2011 (has links)
This master's thesis is focused on IPTV based on multicast technology. The main aim of this work is to provide detailed analysis of system for watching TV over IP network. It also describes components of IPTV architecture. This master's thesis also discussing about authentication and administration of settopboxes, deals with efficient distribution firmware for STB over multicast and tries to propose and implement portal which provides customer services. It describes the interface development as web service for interconnecting with another management, monitoring and billing information systems. The solution is implemented as a modul into an existing IS of commercial internet service provider.
184

Performance Evaluation of IoT Platforms in Green ICT Applications

Qureshi, Daniyal Akhtar January 2018 (has links)
With the advent of the Internet of Things (IoT), its deployment and applications have grown exponentially in the past decade. This growth has had led scientists and stakeholders to the prediction that about 30 billion of things (IoT) will be connected by 2020 in diverse applications such as transport, healthcare, utility, education, and home automation. Large data streams generated by sensors; it can be data acquisition, storage, or processing, derived the development of cloud-based middleware (or otherwise known as IoT Platform) for IoT. To date, hundreds of IoT platforms fluxing the market (both open-source and commercial) with various complexities, pricing, and services. In this thesis, we proposed an IoT Platform Benchmarking Methodology comprised of four different evaluations namely; Technical, Usability, Sustainability, and Market Competency. We discussed in detail Technical Evaluation based on TPC-IoT benchmarking to evaluate the performance of any IoT platform. The main objective of this research is to provide insight into key parameters in each layer of the platform affecting the overall performance. A preliminary evaluation of data ingestion of open-source IoT platform will be presented based on benchmarking methodology (TPC-IoT).
185

FPGA acceleration of high performance computing communication middleware

Xiong, Qingqing 29 September 2019 (has links)
High-Performance Computing (HPC) necessarily requires computing with a large number of nodes. As computing technology progresses, internode communication becomes an ever more critical performance blocker. The execution time of software communication support is generally critical, often accounting for hundreds of times the latency of actual time-of-flight. This software support comes in two types. The first is support for core functions as defined in middleware such as the ubiquitous Message Passing Interface (MPI). Over the last decades this software overhead has been addressed through a number of advances such as eliminating data copies, improving drivers, and bypassing the operating system. However an essential core still remains, including message matching, data marshaling, and handling collective operations. The second type of communication support is for new services not inherently part of the middleware. The most prominent of these is compression; it brings huge savings in transmission time, but much of this benefit is offset by a new level of software overhead. In this dissertation, we address the software overhead in internode communication with elements of the emerging node architectures, which include FPGAs in multiple configurations, including closely coupled hardware support, programmable Network Interface Cards (NICs), and routers with programmable accelerators. While there has been substantial work in offloading communication software into hardware, we advance the state-of-the-art in three ways. The first is to use an emerging hardware model that is, for the first time, both realistic and supportive of very high performance gains. Previous studies (and some products) have relied on hardware models that are either of limited benefit (a NIC processor) or not sustainable (NIC augmented with ASICs). Our hardware model is based on the various emerging CPU-FPGA computing architectures. The second is to improve on previous work. We have found this to be possible through a number of means: taking advantage of configurable hardware, taking advantage of close coupling, and coming up with novel improvements. The third is looking at problems that have been, so far, nearly completely unexplored. One of these is hardware acceleration of application-aware, in-line, lossy compression. In this dissertation, we propose offload approaches and hardware designs for integrated FPGAs to bring down communication latency to ultra-low levels unachievable by today's software/hardware. We focus on improving performance from three aspects: 1) Accelerating middleware semantics within communication routines such as message matching and derived datatypes; 2) Optimizing complex communication routines, namely, collective operations; 3) Accelerating operations vital in new communication services independent of the middleware, such as data compression. % The last aspect is somewhat broader than the others. It is applicable both to HPC communication, but also is vital to broader system functions such as I/O.
186

Using Non-Intrusive Instrumentation to Analyze any Distributed Middleware in Real-Time

Lui, Nyalia 05 1900 (has links)
Indiana University-Purdue University Indianapolis (IUPUI) / Dynamic Binary Instrumentation (DBI) is one way to monitor a distributed system in real-time without modifying source code. Previous work has shown it is possible to instrument distributed systems using standards-based distributed middleware. Existing work, however, only applies to a single middleware, such as CORBA. This thesis therefore presents a tool named the Standards-based Distributed Middleware Monitor (SDMM), which generalizes two modern standards-based distributed middleware, the Data Distribution Service (DDS) and gRemote Procedure Call (gRPC). SDMM uses DBI to extract values and other data relevant to monitoring a distributed system in real-time. Using dynamic instrumentation allows SDMM to capture information without a priori knowledge of the distributed system under instrumentation. We applied SDMM to systems created with two DDS vendors, RTI Connext DDS and OpenDDS, as well as gRPC which is a complete remote procedure call framework. Our results show that the data collection process contributes to less than 2% of the run-time overhead in all test cases.
187

Adaptive Algorithms for Fault Tolerant Re-Routing in Wireless Sensor Networks

Gregoire, Michael S 01 January 2007 (has links) (PDF)
No description available.
188

Digital cockpits and decision support systems : design of technics and tools to extract and process data from heterogeneous databases

Benssam, Ali 11 April 2018 (has links)
Tableau d'honneur de la Faculté des études supérieures et postdoctorales, 2006-2007 / Ce travail présente une nouvelle approche pour l'intégration des systèmes d'information. Cette approche permet d'intégrer des systèmes hétérogènes en matières de : modèles de données, systèmes d'opérations, réseaux utilisés, etc. pour fournir enfin aux décideurs ou/et utilisateurs une information à jour et consistante qui sera la base de décisions correctes et fiables dans le processus décisionnel. Principalement, notre méthodologie est une approche multi-couche: une couche intégration des différentes sources de données, une couche fournit un service de messagerie qui envoie l'information provenant des différentes sources aux différents clients intéressés dans cette information, et une autre consiste en une application client. La première couche vise à connecter les différentes bases de données en éliminant les différences spécifiques à chacune de ces dernières. La seconde, service de messagerie, permet d'envoyer l'information aux multiple utilisateurs dans un mode asynchrone, ce qui libère l'application client de rester couplée avec la source de données et en même temps garantit la délivrance de cette information à ses abonnés. Pour la couche "application client", elle est responsable de : l'affichage et la présentation de l'information reçue à partir de l'intergiciel basé sur le service de messagerie; de la mise à jour en temps réel de l'affichage en reflétant l'état présent des sources de données; ainsi que d'autres processus de control et d'optimisation. Notre intergiciel, proposé au sein de cette thèse, est basé sur un ensemble d'APIs standards (surtout celles provenant du monde J2EE) ce qui lui offre une large interopérabilité et facilité d'extension. / This work presents a new approach for integrating information Systems. This approach allows Connecting Systems that are heterogenous in terms of: data models, operating Systems, used networks, etc. It ultimately provides decision makers or/and users with up-to-date, consistent and well presented information which will be the basis of correct and reliable decisions in the decision making process. Primarily, our integration modus operandi is a multi-layer approach: an integration connection layer, a messaging service layer, and a client application layer. The first one aims at Connecting the various databases by eliminating the differences that are specific to each one. The second, messaging service, allows to push information incoming from the multiple sources to customers interested in this information in an asynchronous mode. It releases the customer application to remain coupled with the data source, and at the same time guarantees the delivery of this information to different subscribers. The third layer, client application, is responsible for: display and presentation of information received from the messaging layer; real-time updating of display to reflect the state of the data sources; and other control and optimization procedures. Our middleware, proposed within this work, is platform, OS, and DBMS independent. It is based on a set of standard APIs (especially those coming from J2EE world) which offers broad interoperability and provides easy extensibility.
189

Portal: An Interaction Independence Middleware Framework

Mulligan, Gavin Horton 07 September 2009 (has links)
The typical user base for computer applications has transformed, over time, from mostly technically-oriented individuals to include a vast range of the world's population - the majority of whom have little to no technical proficiency. As such, user interfaces have evolved from text-based shell input into multimedia interfaces which typically provide support for receiving input from a number of disparate devices that are operated in conjunction to manipulate a given program. A problem arises when applications add in support for explicit devices; which leads to strong coupling between the underlying code and the defined set of devices that they support. In a nutshell, support for new peripherals almost always requires that the original application be recompiled and /or its internal configuration modified to incorporate the given device(s). Portal, an interaction independence framework, seeks to add a layer of abstraction between arbitrary application code and the devices they support; allowing developers to deal in the realm of abstract program actions instead of crafting code to handle a variety of concrete device inputs. This should eliminate the need for custom device-tailored code for each user-wielded peripheral that an application must support and will enable application device support to be managed via configuration changes to the Portal middleware framework, rather than being hard-coded into an application. This thesis will define the conceptual design of the Portal framework while, at the same time, elaborating on the role that web services will play within it; investigate two pervasive service-oriented architecture paradigms, SOAP and REST, in order to gauge their potential effectiveness in meeting Portal's underlying back-end data transmission requirements; provide implementations for the Portal service-oriented architecture and data model; and, finally, critically evaluate both implementations with an emphasis on their performance with regard to both efficiency and scalability. / Master of Science
190

Proposta de uma arquitetura interoperável para um sistema de informação em saúde / Study of an Interoperable Architecture for a Health Information System

Holanda, Adriano de Jesus 01 June 2005 (has links)
A interoperabilidade entre sistemas de informação em saúde está se tornando fundamental para o compartilhamento da informação num ambiente de saúde, onde normalmente as diversas especialidades que atuam no atendimento ao paciente armazenam seus dados, em sistemas computacionais distintos e em regiões geograficamente distribuídas. Devido à diversidade existente entre estes sistemas, a integração as vezes torna-se difícil. Os problemas de interoperabilidade podem ser técnicos, onde os componentes de computação dos sistemas não permitem a cooperação devido às diferenças nos protocolos de comunicação ou semânticos, ocasionados devido à diversidade de representação da informação transmitida. Este trabalho propõe uma arquitetura para facilitar ambos os aspectos de interoperabilidade, sendo que a interoperabilidade técnica é proporcionada pela utilização de um middleware e a semântica, pela utilização de sistemas de terminologia adotados internacionalmente. Para a implementação de referência foi utilizada como middleware a arquitetura CORBA e suas especificações para o domínio da saúde, sendo que uma das especificações CORBA para o domínio da saúde foi adotada para padronizar a comunicação com os sistemas de terminologia. Para validar a implementação, foi construído um aplicativo cliente baseado na análise de requisitos de uma UTI neonatal. O cliente foi utilizado também para acessar os componentes implementados e verificar dificuldades e ajustes que podem ser feitos na implementação. / The interoperability among health information systems are becoming fundamental to share the information in a health environment, here commonly the diverse medical specialties that act in the patient care store the data, in distinct computational systems and in geographically distributed regions.Because of the existing diversity among these information systems, the integration can be a difficult task. Interoperability problems can either be technical, when the communication components do not cooperate due to the diversity of the information representation. This work proposes an architecture to improve both interoperability aspects. The technical and partial semantic interoperability is achieved by the use if a middleware whereas the semantic interoperability by the use of internationally approved terminological systems. For the reference implementation was used the CORBA middleware architecture. One of the CORBA specifications in health care was adopted to standardize the communication with the terminological systems. To validate the implementation it was developed a client application based on the requirement analysis of neonatal ICU. The client application was also used to access the software components and to verify possible problems.

Page generated in 0.0542 seconds