Spelling suggestions: "subject:"[een] DISTRIBUTED SYSTEM"" "subject:"[enn] DISTRIBUTED SYSTEM""
31 |
Vision utility framework : a new approach to vision system developmentAfrah, Amir 05 1900 (has links)
We are addressing two aspects of vision based system development that are not fully exploited in current frameworks: abstraction over low-level details and high-level module reusability.
Through an evaluation of existing frameworks, we relate these shortcomings to the lack of systematic classification of sub-tasks in vision based system development.
Our approach for addressing these two issues is to classify vision into decoupled sub-tasks, hence defining a clear scope for a vision based system development framework and its sub-components. Firstly, we decompose the task of vision system development into data management and processing. We then proceed to further decompose data management into three components: data access, conversion and transportation.
To verify our approach for vision system development we present two frameworks: the Vision Utility (VU) framework for providing abstraction over the data management component; and the Hive framework for providing the data transportation and high-level code reuse.
VU provides the data management functionality for developers while hiding the low-level system details through a simple yet flexible Application Programming Interface (API). VU mediates the communication between the developer's application, vision processing modules, and data sources by utilizing different frameworks for data access, conversion and transportation (Hive).
We demonstrate VU's ability for providing abstraction over low-level system details through the examination of a vision system developed using the framework.
Hive is a standalone event based framework for developing distributed vision based systems. Hive provides simple high-level methods for managing communication, control and configuration of reusable components. We verify the requirements of Hive (reusability and abstraction over inter-module data transportation) by presenting a number of different systems developed on the framework using a set of reusable modules.
Through this work we aim to demonstrate that this novel approach for vision system development could fundamentally change vision based system development by addressing the necessary abstraction, and promoting high-level code reuse. / Applied Science, Faculty of / Electrical and Computer Engineering, Department of / Graduate
|
32 |
Privacy policy-based framework for privacy disambiguation in distributed systemsAlhalafi, Dhafer January 2015 (has links)
With an increase in the pervasiveness of distributed systems, now and into the future, there will be an increasing concern for the privacy of users in a world where almost everyone will be connected to the internet through numerous devices. Current ways of considering privacy in distributed system development are based on the idea of protecting personally-identifiable information such as name and national insurance number, however, with the abundance of distributed systems it is becoming easier to identify people through information that is not personally-identifiable, thus increasing privacy concerns. As a result ideas about privacy have changed and should be reconsidered towards the development of distributed systems. This requires a new way to conceptualise privacy. In spite of active effort on handling the privacy and security worries throughout the initial periods of plan of distributed systems, there has not been much work on creating a reliable and meaningful contribution towards stipulating and scheming a privacy policy framework. Beside developing and fully understanding how the earliest stage of this work is been carried out, the procedure for privacy policy development risks marginalising stakeholders, and therefore defeating the object of what such policies are designed to do. The study proposes a new Privacy Policy Framework (PPF) which is based on a combination of a new method for disambiguating the meaning of privacy from users, owners and developers of distributed systems with distributed system architecture and technical considerations. Towards development of the PPF semi-structured interviews and questionnaires were conducted to determine the current situation regards privacy policy and technical considerations, these methods were also employed to demonstrate the application and evaluation of the PPF itself. The study contributes a new understanding and approach to the consideration of privacy in distributed systems and a practical approach to achieving user privacy and privacy disambiguation through the development of a privacy button concept.
|
33 |
Desenvolvimento de técnicas de anycast na camada de aplicação para a provisão de qualidade de serviço em computação na nuvem / Development of application layer anycast techniques for quality of service provision in cloud computingLucas Junqueira Adami 13 October 2015 (has links)
Nos últimos anos, houve um aumento da complexidade e variedade de serviços disponíveis na Internet, fato que tem levado à busca por técnicas eficientes de roteamento de requisições de um cliente ao melhor servidor disponível, sendo uma delas conhecida como application layer anycast (ALA). O objetivo deste mestrado é elaborar meios eficientes de prover anycast na camada de aplicação com qualidade de serviço no contexto de computação em nuvem. Para atingir esse objetivo, um novo sistema foi proposto (GALA, Global Application Layer Anycast). Ele herda características de um outro sistema existente e emprega a geolocalização como diferencial, a fim de melhorar o desempenho geral do algoritmo. Experimentos foram realizados por meio de simulação e os resultados mostraram que esse novo sistema, comparado ao algoritmo herdado, mantém a eficiência das requisições realizadas pelos clientes e diminui consideravelmente o tempo de latência dessas operações. Ainda, o sistema proposto foi desenvolvido em um ambiente real a fim de fortalecer os resultados das simulações. Com os resultados obtidos, o sistema modelado foi validado e sua eficácia confirmada. / In the past years, the complexity and variety of available services expanded in the Internet, fact that is drawing attention of many researchers that wish to find out efficient techniques of routing client requests to the closest server, being one of them known as application layer anycast (ALA). Thus, the objective of this research is to elaborate ways to offer application layer anycast that are scalable and select the closest servers with the shortest latency possible, in the context of cloud computing. To achieve this goal, a new system was proposed (GALA, Global Application Layer Anycast). It inherits features from an existing system and applies geolocation to improve its overall performance. Simulation results indicated that the new system, compared to its antecessor, has the same efficiency but decreases considerably the requests latency. Yet, the proposed system was deployed in a real environment to strengthen the simulations results. With the obtained data, the modeled system was validated and its efficiency confirmed.
|
34 |
Marine visualization system: an augmented reality approachCojoc-Wisernig, Eduard 28 August 2020 (has links)
Sailboat operation must account for a variety of environmental factors, including wind, tidal currents, shore features and atmospheric conditions.
We introduce the first method of rendering an augmented reality scene for sailing, using various visual techniques to represent environmental aspects, such as particle cloud animations for the wind and current.
The visual content is provided using a hardware/software system that gathers data from various scattered sources on a boat (e.g. instruments), processes the data and broadcasts the information over a local network to one or more displays that render the immersive 3D graphics.
Current technology provides information about environmental factors via a diverse collection of displays which render data collected by sensors and instruments.
This data is typically provided numerically or using rudimentary abstract graphical representations, with minimal processing, and with little or no integration of the various scattered sources.
My goal was to build the first working prototype of a system that centralizes collected data on a boat and provides an integrated 3D rendering using a unified AR visual interface.
Since this research is the first of its kind in a few largely unexplored areas of technological interest, I found that the most fruitful method to evaluate the various iterations of different components was to employ an autobiographical design method.
Sailing is the process of controlling various aspects of boat operation in order to produce propulsion by harnessing wind energy using sails.
Devising a strategy for safe and adequate sailboat control relies upon a solid understanding of the surrounding environment and its behaviour, in addition to many layers of know-how pertaining to employing the acquired knowledge.
My research is grouped into three distinct, yet interdependent parts; first, a hardware and software system that collects data with the purpose of processing and broadcasting visual information; second, a graphical interface that provides information using immersive AR graphics; and last, an in-depth investigation and discussion of the problem and potential solutions from a design thinking perspective.
The scope of this investigation is broad, covering aspects from assembling mechanical implements, to building electronics with customized sensing capabilities, interfacing existing ship's instruments, configuring a local network and server, implementing processing strategies, and broadcasting a WebGL-based AR scene as an immersive visual experience.
I also performed a design thinking investigation that incorporates recent research from the most relevant fields of study (e.g. HCI, visualization etc.) with the ultimate goal of integrating it into a conceptual system and a taxonomy of relevant factors.
The term interdisciplinary is most accurate in denoting the nature of this body of work.
At the time of writing, there are two major players that are starting to develop AR-based commercial products for marine navigation: Raymarine (an AR extension of their chart-based data) and Mitsubishi (AR navigation software for commercial/industrial shipping).
I am not aware of any marine AR visualization that is targeted at environmental awareness for sailboats through visualization (wind, tidal currents etc.) and my research constitutes the first documented and published efforts that approached this topic. / Graduate
|
35 |
A Conceptual Framework for Distributed Software Quality NetworkPatil, Anushka H. 08 1900 (has links)
Indiana University-Purdue University Indianapolis (IUPUI) / The advancement in technology has revolutionized the role of software in recent years. Software usage is practically found in all areas of the industry and has become a prime factor in the overall working of the companies. Simultaneously with an increase in the utilization of software, the software quality assurance parameters have become more crucial and complex. Currently the quality measurement approaches, standards, and models that are applied in the software industry are extremely divergent. Many a time the correct approach will wind up to be a combination of di erent concepts and techniques from di erent software assurance approaches [1]. Thus, having a platform that provides a single workspace for incorporating multiple software quality assurance approaches will ease the overall software quality process. In this thesis we have proposed a theoretical framework for distributed software quality assurance, which will be able to continuously monitor a source code repository; create a snapshot of the system for a given commit (both past and present); the snapshot can be used to create a multi-granular blockchain of the system and its metrics (i.e.,metadata) which we believe will let the tool developers and vendors participate continuously in assuring quality and security of systems and in the process be accessible when required while being rewarded for their services.
|
36 |
Network-Based Naval Ship Distributed System Design and Mission Effectiveness using Dynamic Architecture Flow OptimizationParsons, Mark Allen 16 July 2021 (has links)
This dissertation describes the development and application of a naval ship distributed system architectural framework, Architecture Flow Optimization (AFO), and Dynamic Architecture Flow Optimization (DAFO) to naval ship Concept and Requirements Exploration (CandRE). The architectural framework decomposes naval ship distributed systems into physical, logical, and operational architectures representing the spatial, functional, and temporal relationships of distributed systems respectively. This decomposition greatly simplifies the Mission, Power, and Energy System (MPES) design process for use in CandRE. AFO and DAFO are a network-based linear programming optimization methods used to design and analyze MPES at a sufficient level of detail to understand system energy flow, define MPES architecture and sizing, model operations, reduce system vulnerability and improve system reliability. AFO incorporates system topologies, energy coefficient component models, preliminary arrangements, and (nominal and damaged) steady state scenarios to minimize the energy flow cost required to satisfy all operational scenario demands and constraints. DAFO applies the same principles as AFO and adds a second commodity, data flow. DAFO also integrates with a warfighting model, operational model, and capabilities model that quantify tasks and capabilities through system measures of performance at specific capability nodes. This enables the simulation of operational situations including MPES configuration and operation during CandRE. This dissertation provides an overview of design tools developed to implement this process and methods, including objective attribute metrics for cost, effectiveness and risk, ship synthesis model, hullform exploration and MPES explorations using design of experiments (DOEs) and response surface models. / Doctor of Philosophy / This dissertation describes the development and application of a warship system architectural framework, Architecture Flow Optimization (AFO), and Dynamic Architecture Flow Optimization (DAFO) to warship Concept and Requirements Exploration (CandRE). The architectural framework decomposes warship systems into physical, logical, and operational architectures representing the spatial, functional, and time-based relationships of systems respectively. This decomposition greatly simplifies the Mission, Power, and Energy System (MPES) design process for use in CandRE. AFO and DAFO are a network-based linear programming optimization methods used to design and analyze MPES at a sufficient level of detail to understand system energy usage, define MPES connections and sizing, model operations, reduce system vulnerability and improve system reliability. AFO incorporates system templates, simple physics and energy-based component models, preliminary arrangements, and simple undamaged/damaged scenarios to minimize the energy flow usage required to satisfy all operational scenario demands and constraints. DAFO applies the same principles and adds a second commodity, data flow representing system operation. DAFO also integrates with a warfighting model, operational model, and capabilities model that quantify tasks and capabilities through system measures of performance. This enables the simulation of operational situations including MPES configuration and operation during CandRE. This dissertation provides an overview of design tools developed to implement this process and methods, including optimization objective attribute metrics for cost, effectiveness and risk.
|
37 |
Network-Based Naval Ship Distributed System Design using Architecture Flow OptimizationParsons, Mark A. January 2019 (has links)
This thesis describes the application of a distributed system architecture framework and Architecture Flow Optimization (AFO) to naval ship Concept & Requirements Exploration (C&RE). It describes refinements to both C&RE and AFO, and naval surface combatant concept design case studies. The architectural framework decomposes naval ship distributed systems into the physical, logical, and operational architectures representing the spatial, functional, and temporal relationships of distributed systems respectively. This decomposition greatly simplifies the Mission, Power, and Energy System (MPES) design process for use in C&RE. AFO is a network-based linear programming optimization method used to design and analyze MPES at a sufficient level of detail to understand system energy flow, define MPES architecture and sizing, reduce system vulnerability and improve system reliability. AFO incorporates system topologies, energy coefficient component models, preliminary arrangements, and (nominal and damaged) steady state scenarios to minimize the energy flow cost required to satisfy all operational scenario demands and constraints. This thesis provides an overview of design tools developed to implement this process and methods, including objective attribute metrics for cost, effectiveness and risk, ship synthesis model, hullform exploration and MPES explorations using design of experiments (DOEs) and response surface models. / M.S. / The design of modern warships presents many unique challenges not faced in the design of most commercial ships or past generations of warships. The objectives of warship design (e.g. effectiveness, design risk, and total lifecycle cost) cannot be summarized in a single quantitative metric as commonly done in commercial ship design (e.g. required freight rate: the minimum market price of a commodity to make a commercial ship design with a certain cargo capacity profitable). Furthermore, misison, power, and energy systems (MPES) of modern warships have become increasingly interdependent and complex, especially those of naval surface combatants (non-submarine warships designed to engage in direct combat with other ships). Determining quantitative metrics for these objectives is a difficult task to begin with. Determining accurate values for these metrics in early stage design (when designs have little detailed specifications and some technologies may even be still be in development) is another challenge altogether. This thesis describes simple and robust methods and processes to evaluate a warship’s arrangement and operational characteristics. Survivability characteristics, characteristics related to a warship’s ability to complete missions despite battle damage, are of particular interest in these methods. These methods incorporate physics and energy-based means of assessment rather than using historical parametric models that are insufficient in assessing new and revolutionary warship designs.
|
38 |
Cognitive Ad-hoc Wireless NetworksPanagos, Adam 10 1900 (has links)
ITC/USA 2006 Conference Proceedings / The Forty-Second Annual International Telemetering Conference and Technical Exhibition / October 23-26, 2006 / Town and Country Resort & Convention Center, San Diego, California / Spectrum allocation in wireless communication and telemetry systems of the future may be performed
in a dynamic and distributed manner, as opposed to static centralized regulations currently
in place. This paper surveys a new area of research in the communications field known as cognitive
radio which will allow dynamic sharing of spectral bands. An introduction to cognitive radio, a
review of existing research results, and discussion of open problems in the area is provided.
|
39 |
Design and implementation of the Disease Control System DiConGoll, Sebastian 26 August 2010 (has links)
This work describes the design and implementation of the Disease Control System DiCon (pronounced [ˈdaɪkɒn]), providing a general framework for solving optimization problems on distributed computer systems. The central aspects of DiCon are discussed, as are decisions made while realizing the system. Several implementation-specific details are highlighted. Real-world applications show the system's flexibility and demonstrate the potential impact DiCon has on public-health decision making. / text
|
40 |
Data-Centric Network of Things : A Method for Exploiting the Massive Amount of Heterogeneous Data of Internet of Things in Support of ServicesXiao, Bin January 2017 (has links)
Internet of things (IoT) generates massive amount of heterogeneous data, which should be efficiently utilized to support services in different domains. Specifically, data need to be supplied to services by understanding the needs of services and by understanding the environment changes, so that necessary data can be provided efficiently but without overfeeding. However, it is still very difficult for IoT to fulfill such data supply with only the existing supports of communication, network, and infrastructure; while the most essential issues are still unaddressed, namely the heterogeneity issue, the recourse coordination issue, and the environments’ dynamicity issue. Thus, this necessitates to specifically study on those issues and to propose a method to utilize the massive amount of heterogeneous data to support services in different domains. This dissertation presents a novel method, called the data-centric network of things (DNT), which handles heterogeneity, coordinates resources, and understands the changing IoT entity relations in dynamic environments to supply data in support of services. As results, various services based on IoT (e.g., smart cities, smart transport, smart healthcare, smart homes, etc.) are supported by receiving enough necessary data without overfeeding. The contributions of the DNT to IoT and big data research are: firstly the DNT enables IoT to perceive data, resources, and the relations among IoT entities in dynamic environments. This perceptibility enhances IoT to handle the heterogeneity in different levels. Secondly, the DNT coordinates IoT edge resources to process and disseminate data based on the perceived results. This releases the big data pressure caused by centralized analytics to certain degrees. Thirdly, the DNT manages entity relations for data supply by handling the environment dynamicity. Finally, the DNT supply necessary data to satisfy different service needs, by avoiding either data-hungry or data-overfed status.
|
Page generated in 0.0318 seconds