• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1610
  • 643
  • 580
  • 293
  • 278
  • 193
  • 151
  • 76
  • 52
  • 50
  • 42
  • 39
  • 39
  • 32
  • 23
  • Tagged with
  • 4663
  • 888
  • 723
  • 695
  • 575
  • 553
  • 486
  • 465
  • 419
  • 415
  • 405
  • 369
  • 358
  • 351
  • 334
  • 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.
211

Vydávání multiplatformní aplikace v aplikačních obchodech App Store a Google Play / Cross-platform Application Release on App Store and Google Play Application Stores

Pokorná, Lucie January 2017 (has links)
The diploma thesis answers set questions that relate to two different distribution environments, the two options for developers to directly offer their mobile applications to the end users. Distribution is being conducted in the App Store and Google Play application stores, where only such applications that oblige basic requirements can be released and provided to customers. The requirements, official sources of information and support services of the two providers are analyzed in the theoretical part of the thesis. Processes revolving around the application distribution itself are described in the following practical part. Distribution consists of processes from the developer account registration to submitting the application for a review or a check. Sufficient knowledge base could be gathered not only due to a proper exploration of the issue, but also due to an actual application release accomplished by the author. A cross-platform mobile application to be released has been developed solely for the purposes of this diploma thesis. The application has been built in two platform specific versions. Whilst publishing it, an emphasis was laid on keeping the conditions as similar as possible to achieve viable case study results. The application release represents the case that produced all data that enabled a direct comparison and overall evaluation of the different developer settings at the end of the thesis. Findings and conclusions of this thesis can be used by developers and other interested parties that are looking for an integrated source of information that regards releasing a cross-platform mobile application on iOS and Android platform.
212

Development of mobile applications for crop scouting with small unmanned aircraft systems

Chopra, Shubh January 1900 (has links)
Master of Science / Department of Computer Science / Antonio R. Asebedo / Mitchell L. Neilsen / Small unmanned aircraft systems (sUAS) have been in commercial use since the1980’s and over 8-12% of its current uses are in the agricultural sector, but only involving limited uses like surveying, mapping and imaging, which is expected to increase to 47% according to AUVSI with the association of Artificial Intelligence over the next decade. Our research is one such effort to help farmers utilize advanced sUAS technology coupled with Artificial Intelligence and give them meaningful results in a widely used and user friendly interface, like a mobile application. The vision for this application is to provide a completely automated experience to the farmer for a repetitive and periodic analysis of his/her crops where all the instruction needed from the farmer is a push of a button on a one time configured application and ultimately providing results in seconds. This would help the farmer scout their crops, assess yield potential, and determine if additional inputs are needed for increasing grain yield and profit per acre. For making this application we focused on user-friendliness by abstracting crop algorithms, minimized necessary user inputs, and automate the construction of flight paths. Due to internet connection not always being available at farm fields, processing was kept to on-board compute systems and the mobile device to give live results to farmers without reliance on cloud-based analytics. The application is configured to work with DJI Aircraft using OpenCv for video processing and mobile vision, GIS and GPS data for accurate mapping, locating device, sUAS on the mobile application, and FFMPEG for encoding and decoding compressed video data. An algorithm developed by Precision-Ag Lab at the K-State Agronomy Department was implemented into the sUAS application for providing real time yield estimations and nitrogen recommendation algorithm for winter wheat.
213

InCloud-Towards Infotainment Services For VANETs

Guo, Haolin January 2014 (has links)
In order to realize effective infotainment systems for vehicles, we need to have context-aware applications that use the latest (live) information for an enhanced user experience. Such up-to-date information is now abundantly available on the Internet, due to the explosive growth of the Web 2.0. In earlier times, it was difficult and expensive for vehicles to connect to the Internet. Recent advances in vehicular ad-hoc networks (VANETs) have enabled vehicles to connect to the Internet through road side infrastructures, with little to no additional cost. However, there are several problems with directly using Internet data in a vehicle, such as (1) Internet data sources have their own interfaces, which keep changing over time, needing frequent application updates, (2) information provided by multiple data sources needs to be preprocessed and fused before use, and (3) vehicles employ propriety platforms for infotainment systems, which makes an application update even more cumbersome. Furthermore, accessing multiple Internet sources may cause unnecessary overhead over the VANET bandwidth. In this thesis, we propose a cloud-based middleware framework for vehicular infotainment application development. The proposed framework follows service oriented architecture in which data filtering and fusion functionalities are delegated to the cloud. Data filtering and fusion reduce the data flow over VANET. Furthermore, because most the the processing is done on the cloud, the client becomes lightweight and loosely coupled with Internet resources and underlying platforms. We also propose a class based fusion method to combine information from multiple sources. The efficacy of the proposed framework is validated by developing an enhanced navigation (eDirection) application for the vehicle, as well as three infotainment applications: context-aware music, news, and weather.
214

Automating the generation of interactive applications

Noik, Emanuel Gerald January 1990 (has links)
As user interfaces become more powerful and easier to use they are often harder to design and implement. This has caused a great demand for interface tools. While existing tools ease interface creation, they typically do not provide mechanisms to simplify application development and are too low-level. Furthermore, existing tools do not provide effective mechanisms to port interactive applications across user interfaces. While some tools provide limited mechanisms to port applications across user interfaces which belong to the same class (e.g., the class of all standard graphical direct-manipulation user interfaces), very few can provide the ability to port applications across different interface classes (e.g., command-line, hypermedia, speech recognition and voice synthesis, virtual reality, etc.). With my approach, the programmer uses an abstract model to describe the structure of the application including the information that the application must exchange with the user, rather than describing a user interface which realizes these characteristics. By specifying application semantics at a very high level of abstraction it is possible to obtain a much greater separation between the application and the user interface. Consequently, the resulting applications can be ported not only across user interfaces which belong to a common interface class, but across interfaces which belong to distinct classes. This can be realized through simple recompilation - source code does not have to be modified. NAAG (Not Another Application Generator), a tool which embodies these ideas, enables programmers to create interactive applications with minimal effort. An application is modelled as a set of operations which manipulate objects belonging to user-defined object classes. The input to NAAG is a source program which describes classes, operations and their inputs and outputs, and the organization of operations within the application. Classes and operations are implemented as data structures and functions in a conventional programming language such as C. This model simplifies not only the specification and generation of the user interface, but the design and implementation of the underlying application. NAAG utilizes existing technology such as macro-preprocessors, compilers, make programs, and low-level interface tools, to reduce the programming task. An application that is modified by adding, removing, or reorganizing artifacts (classes, operations, and menus), can be regenerated with a single command. Traditionally, software maintenance has been a very difficult task as well. Due to the use of a simple abstract model, NAAG applications are also easier to maintain. Furthermore, this approach encourages software reuse: applications consisting of arbitrary collections of original and pre-existing artifacts can be composed easily; functions which implement abstract operations are independent of both, user interface aspects, and the context in which they are employed. Application development is further simplified in the following ways: the programmer describes the semantics of the user interface - a conventional explicit specification is not required; output primitives are defined in an interface-independent manner; many programming tasks such as resource management, event processing, and communication, are either handled directly by the tool or else simplified greatly for the programmer. NAAG is currently used by the members of the Laboratory for Computational Vision at the University of British Columbia to maintain a sophisticated image processing system. / Science, Faculty of / Computer Science, Department of / Graduate
215

Návrh a implementace informačního systému pro podporu plánování projektů ve firmě / Design and Implementation of Information System for Project Planning Support in the Company

Tichý, Ľuboš January 2018 (has links)
This thesis deals with the design and implementation of a web application, which is created for project planning support, building up schedules and human resource management. This is related to a project planning in a specific company, which is dealing with web and marketing solutions. This thesis describes theoretical bases, analysis of a company, design and implementation of the web application, its evaluation and propositions, what includes expansion of functionality of existing information system of the company.
216

Návrh a tvorba mobilní aplikace pro podporu vnitropodnikových procesů / Design and Creation of a Mobile Application to Support In-house Processes

Stankovič, Eduard January 2020 (has links)
This diploma thesis is focused on proposal and actual creation of mobile application to support in-house processes, especially for improving ordering and delivery processes inside of small company. Thesis includes analysis of current state of processes and analysis of client’s requirements. Based on those requirements, mobile application is created, built with Ionic and Angular framework.
217

Vývoj aplikace demonstrující zranitelnosti mobilních aplikací / Implementation of application that demonstrates mobile application vulnerabilities

Šrůtková, Karolína January 2021 (has links)
This master thesis is focused on an implementation of application for Android operating system that demonstrates mobile application vulnerabilities. Theoretical part contains security of mobile applications and its current state including a description of the biggest security risks and vulnerabilities. In addition, general development of mobile applications for Android is mentioned. In a practical part of the thesis a custom design of the application is described including vulnerabilities analysis, design of basic application blocks and selection of suitable tools for implementation. The section describing the implementation of the application describes the preparation of the environment, the structure of the created application and especially its implementation. The last part contains an example of implemented application vulnerabilities and also the result of its testing.
218

Application of LQR and H2-optimal control for a quadrotor system

Ma, Chen 04 May 2020 (has links)
A quadrotor is a type of small unmanned aerial vehicle (UAV) with four rotors. Various control techniques have been successfully applied to the quadrotor. In this thesis, two control methods, including linear quadratic regulator (LQR) and H2-optimal control, are applied to the autonomous navigation and control of a quadorotor named QBall-X4 that is developed by Quanser. The continuous-time dynamic model is established using the Euler-Lagrange approach. Due to the nonlinearities in the quadrotor dynamics, we propose a simplified linear model, which is further used for the controller design in this thesis. According to the simplified quadrotor dynamics, we design an LQR controller to regulate the quadrotor system from its initial position to the desired position. The effectiveness of the controller is verified by simulation studies. However, the LQR control system is operated in the nominal model, and it can not present guaranteed performance when system uncertainties exist. The main emphasis is placed on designing an H2-optimal controller that minimizes the H2-norm of the transfer function. The solution is obtained by using the state-space approach and linear matrix inequality (LMI) method, respectively. In contrast to LQR control method, which is normally applied to a system with no disturbance, the H2-optimal controller takes the form of an observer together with a state feedback control gain to deal with the system uncertainties and disturbances. The simulation results and experimental study verify that the proposed H2-optimal controller is an effective option for the quadrotor with the attendance of uncertainties and disturbances. / Graduate
219

Security System for Mobile Messaging Applications

Dashtinejad, Pejman January 2015 (has links)
Instant messaging (IM) applications are one of the most popular applications for smartphones. The IMs have the capability of sending messages or initiating voice calls via Internet which makes it almost cost free for the users to communicate with each other. Unfortunately, like any other type of applications, majority of these applications are vulnerable to malicious attacks and have privacy issues. The motivation for this thesis is the need to identifying security services of an IM application and to design a secure system for any mobile messaging application. This research proposes an E2EE (End-to-End Encryption) approach which provides a secure IM application design which protects its users with better integrity, confidentiality and privacy. To achieve this goal a research is conducted to investigate current security features of popular messaging applications in the mobile market. A list of requirements for good security is generated and based on those requirements an architecture is designed. A demo is also implemented and evaluated.
220

DPF: App for diagnosing the psychological profile of a possible feminicide

Ramirez, Ivette, Mauricio, David 01 March 2020 (has links)
El texto completo de este trabajo no está disponible en el Repositorio Académico UPC por restricciones de la casa editorial donde ha sido publicado. / The most visible expression of violence against women is feminicide. The majority of feminicide cases are committed by the partner or former partner of the victim. This involves ongoing domestic abuses, threats or intimidation, sexual violence or situations in which women have less energy or resources than their partner. In addition, clinics, public hospitals or private health institutes have mental health evaluation processes, however, these flows are usually carried out in several sessions, which causes a delay in the diagnosis. In this article, a mobile application that supports psychologists or psychiatrists during the process of the psychological profile diagnosis is proposed. The system contains a questionnaire and psychological tests, in this way, based on the patient responses, indicators, and metrics, the psychological profile of the assailant is obtained as a result. The use of the system in 40 patients shows that the selection times and the psychological test qualification have improved, as well as the interpretation of the results and the total process of diagnosis, which, when obtained at opportune time, allows specialists to prevent the victim from a possible feminicide.

Page generated in 0.1171 seconds