• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 41
  • 32
  • 27
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 116
  • 46
  • 44
  • 31
  • 31
  • 27
  • 23
  • 22
  • 22
  • 21
  • 19
  • 19
  • 17
  • 16
  • 13
  • 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.
51

Widening stakeholder involvement : exploiting interactive 3D visualisation and protocol buffers in geo-computing

McCreadie, Christopher Andrew January 2014 (has links)
Land use change has an impact on regional sustainability which can be assessed using social, economic and environmental indicators. Stakeholder engagement tools provide a platform that can demonstrate the possible future impacts land use change may have to better inform stakeholder groups of the impact of policy changes or plausible climatic variations. To date some engagement tools are difficult to use or understand and lack user interaction whilst other tools demonstrate model environments with a tightly coupled user interface, resulting in poor performance. The research and development described herein relates to the development and testing of a visualisation engine for rendering the output of an Agent Based Model (ABM) as a 3D Virtual Environment via a loosely-coupled data driven communications protocol called Protocol Buffers. The tool, named Rural Sustainability Visualisation Tool (R.S.V.T) is primarily aimed to enhance nonexpert knowledge and understanding of the effects of land use change, driven by farmer decision making, on the sustainability of a region. Communication protocols are evaluated and Protocol Buffers, a binarybased communications protocol is selected, based on speed of object serialization and data transfer, to pass message from the ABM to the 3D Virtual Environment. Early comparative testing of R.S.V.T and its 2D counterpart RepastS shows R.S.V.T and its loosely-coupled approach offers an increase in performance when rendering land use scenes. The flexibility of Protocol Buffer’s and MongoDB are also shown to have positive performance implications for storing and running of loosely-coupled model simulations. A 3D graphics Application Programming Interface (API), commonly used in the development of computer games technology is selected to develop the Virtual Environment. Multiple visualisation methods, designed to enhance stakeholder engagement and understanding, are developed and tested to determine their suitability in both user preference and information retrieval. The application of a prototype is demonstrated using a case study based in the Lunan catchment in Scotland, which has water quality and biodiversity issues due to intense agriculture. The region is modelled using three scenario storylines that broadly describe plausible futures. Business as Might Be Usual (BAMBU), Growth Applied Strategy (GRAS) and the Sustainable European Development Goal (SEDG) are the applied scenarios. The performance of the tool is assessed and it is found that R.S.V.T can run faster than its 2D equivalent when loosely coupled with a 3D Virtual Environment. The 3D Virtual Environment and its associated visualisation methods are assessed using non-expert stakeholder groups and it is shown that 3D ABM output is generally preferred to 2D ABM output. Insights are also gained into the most appropriate visualisation techniques for agricultural landscapes. Finally, the benefit of taking a loosely-coupled approach to the visualisation of model data is demonstrated through the performance of Protocol Buffers during testing, showing it is capable of transferring large amounts of model data to a bespoke visual front-end.
52

Vývoj aplikací na platformě Meteor / Web Application Development on Meteor Platform

Hlaváček, Josef January 2013 (has links)
The thesis describes the Meteor Platform and the process of real-time web application design and development. The objective is to provide information covering the technology behind real-time web applications and to describe the Meteor application design and development process utilizing the MMSP methodology. First part of the thesis defines what a real-time web application is and describes Node.js platform and javascript frameworks Mojito, Derby and Meteor. The second part deals with Meteor application design and development process and provides information about used architecture and components. The last chapter provides recommendation on Meteor application development and suitability of the framework for various types of applications, as well as utilization of the MMSP methodology for Meteor application development. The main output and benefit of the thesis is the real-time web application Chute Achiever, which can be used for educational purposes. This thesis is the first academic work about Meteor platform published at the University of Economics.
53

Platformě nezávislé aplikační rozhraní na architektuře REST. / Platform independent application interface based on REST architecture.

Herma, Tomáš January 2014 (has links)
This Diploma thesis deals with creation of web application, REST API, SDK for Android and iPhone platform and example application for these two platforms. The first part of work analyses the current application interfaces. The second part describes the selected technologies and implementation.
54

Využití MongoDB s Node.js / Application of MongoDB with Node.js

Hejtmánková, Kateřina January 2015 (has links)
The aim of my thesis is to provide a collection of examples about document oriented MongoDB database using Node.js platform, specifically using the Mongoose program, for object-document mapping (ODM). The aim is met by analysis of Mongoose and Async module, which provides functions for more comprehensive asynchronous querying, needed for working with input/output to the MongoDB database in Node.js. The main merit of this thesis is (in the general sense) a demonstration of how to create a administration part of web application (backend) in Node.js, applying document oriented MongoDB database. The thesis discusses, in the theoretical part, about characteristics and significance of document oriented MongoDB database, about characteristics and architecture of Node.js platform employing untyped and multiplatform JavaScript language and about object document mapping (ODM) programs for Node.js on MongoDB. The practical part contains a collection of examples, where in the first chapter introduces an instalation and execution manual of necessary programs. The next chapter is dedicated to simple examples of Mongoose module and in the last chapter there are stated the complex examples of Mongoose and Async modules, which are the main merits of this thesis.
55

Påverkan av query-komplexitet på söktiden hos NoSQL-databaser / The effect of query complexity of NoSQL-databases in respect to searchtime

Sortelius, Erik, Önnestam, Gabriellle January 2018 (has links)
Arbetet jämför fyra olika NoSQL-databaser med fokus på tidseffektivitet. De fyra databaserna är MongoDB, RavenDB, ArangoDB och Couchbase. Studien består av en benchmark för att mäta tidseffektiviteten av de fyra databaserna och en litteraturstudie av hur tidseffektiviteten påverkas av optimeringslösningar. Tillsammans bidrar dessa metoder till en slutsats från båda perspektiven då de kompletterar varandra och ger en grund för resultatets betydelse. Arbetets grund ligger i ett tidigare examensarbete som går ut på att jämföra en SQL-databas mot en NoSQL-databas med en benchmark. Resultatet av studien visar att för de flesta databaser så ökar söktiden för en query i korrelation med ökningen av query-komplexiteten, och att tidseffektiviteten mellan de olika databaserna varierar vid sökningar med hög komplexitet. Framtida arbeten som kan baseras på denna studie är att göra en liknande benchmark på ett dataset som är större eller att en annan typ av databas används.
56

Návrh, vývoj a implementace aplikace pro evidenci kulatiny / Design, Developement and Implementation of a Round Timber Evidence Software Application

Štanglica, Jiří January 2017 (has links)
This thesis is focused on requirements analysis of a sawmill company for a new timber stock evidence system and based on the analysis describes the process of development of the system. The process covers architecture and structure design as well as data storage solution. Apart from the development stage itself, it also covers the implementation of the system in the company’s environment and economic evaluation of the process. The system is being developed using the Javascript programming language and uses modern technologies such as React, Node.js and MongoDB.
57

NoSQL databáze pro data senzorů s podporou časových řad / NoSQL Time Series Database for Sensor Data

Vizina, Petr January 2017 (has links)
This thesis deals with NoSQL databases, which can be used for effective storage of sensors data with character of time series. The aim is to design and implement own solution for database designed to store time series data, with usage of NoSQL.
58

Mobilní aplikace pro monitorování diabetu / Mobile Application for Diabetes Monitoring

Gabčo, Jakub January 2017 (has links)
In the present time, all processes are automated. They are moving to smaller devices. Many people with diabetes, instead of prescribed diabetics journals, use mobile applications that help and simplify work with diabetes. This thesis analyzes and compares existing apps. After all, it describes draft of the application and its implementation. The result is verified by testers and publicly posted to production.
59

Návrh a implementace rozhraní pro zpracování rámců xPON / Design and implementation of xPON frame processing interface

Vais, Zdeněk January 2020 (has links)
This thesis focuses on system for persistence of GPON communication. Theoretical part deals with problems of GPON and NG-PON optical networks, NoSQL database systems and MongoDB database. Practical part contains design of a database schema for MongoDB database and source code in programming languages Python and C# for working with this database. The thesis is finalized by performance testing, proving that the database design and source code implementation is capable of handling real world traffic.
60

Návrh vývoje webových aplikací s automatickým vytvářením databázového schématu / Web Application Development Scheme with Automatic Database Schema Creation

Prochocká, Kristína January 2015 (has links)
This thesis designs and implements an intermediary layer on both the backend and the frontend part of a web application, together with a user interface used to show analysis outputs and to manage the data. This layer was designed based on analysis of several existing solutions, in various languages and environments, and implemented using MongoDB and PostgreSQL databases, written in PHP on the server side and in JavaScript on the client side. It offers an immediately usable flexible persistence layer directly in the frontend, with analysis, feedback and an option to convert collections to PostgreSQL while keeping the same API, enabling a fluent transition.

Page generated in 0.0223 seconds