• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 161
  • 64
  • 52
  • 21
  • 16
  • 11
  • 10
  • 9
  • 9
  • 5
  • 4
  • 4
  • 1
  • 1
  • 1
  • Tagged with
  • 396
  • 105
  • 94
  • 94
  • 78
  • 58
  • 52
  • 51
  • 46
  • 44
  • 38
  • 38
  • 36
  • 34
  • 34
  • 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.
321

Nástroj pro analýzu uživatelských dat získaných z instalací AVG Admin Konzole / Tool for Analysis of User Data Gathered from AVG Admin Console Installations

Heroutová, Tereza January 2012 (has links)
This document describes the design and implementation of a tool which allows for evaluation and visualisation of statistical data gathered from users of the AVG Admin Console application. The document describes collected statistical data including their localization and storing all the data in the database is discussed. The application was tested on real statistical data and possible improvements based on the results are proposed.
322

Overlay Window Management: User interaction with multiple security domains

Feske, Norman, Helmuth, Christian 14 November 2012 (has links)
Graphical user interfaces for high-assurance systems must fulfill a range of security requirements such as protected and reliable presentation, prevention of unauthorized cross-domain talk, and prevention of user-input eavesdropping. Additionally, it is desirable to support legacy applications running in confined compartments. Standard isolation methods such as virtual-machine monitors provide one frame buffer per security domain, where each frame buffer is managed by one legacy window system. This raises the question of how to safely integrate multiple (legacy) window systems and protect the displayed data while preserving the usability of modern user interfaces. Our paper describes the OverlayWindow System, a general mechanism for multiplexing windows of multiple distinct window systems into the host frame buffer. Thus, each legacy window appears to the user as one corresponding host window that can be moved and resized. To achieve this, only slight modifications of the legacy window system are required whereby, the source code does not have to be available. Our implementation of an Overlay Window System successfully multiplexes Linux, GEM and native L4 applications.
323

Dynamically generated multi-modal application interfaces

Kost, Stefan 15 June 2006 (has links)
This work introduces a new UIMS (User Interface Management System), which aims to solve numerous problems in the field of user-interface development arising from hard-coded use of user interface toolkits. The presented solution is a concrete system architecture based on the abstract ARCH model consisting of an interface abstraction-layer, a dialog definition language called GIML (Generalized Interface Markup Language) and pluggable interface rendering modules. These components form an interface toolkit called GITK (Generalized Interface ToolKit). With the aid of GITK (Generalized Interface ToolKit) one can build an application, without explicitly creating a concrete end-user interface. At runtime GITK can create these interfaces as needed from the abstract specification and run them. Thereby GITK is equipping one application with many interfaces, even kinds of interfaces that did not exist when the application was written. It should be noted that this work will concentrate on providing the base infrastructure for adaptive/adaptable system, and does not aim to deliver a complete solution. This work shows that the proposed solution is a fundamental concept needed to create interfaces for everyone, which can be used everywhere and at any time. This text further discusses the impact of such technology for users and on the various aspects of software systems and their development. The targeted main audience of this work are software developers or people with strong interest in software development.
324

Implementing an Interactive Simulation Data Pipeline for Space Weather Visualization

Berg, Matthias, Grangien, Jonathan January 2018 (has links)
This thesis details work carried out by two students working as contractors at the Community Coordinated Modelling Center at Goddard Space Flight Center of the National Aeronautics and Space Administration. The thesis is made possible by and aims to contribute to the OpenSpace project. The first track of the work implemented is the handling of and putting together new data for a visualization of coronal mass ejections in OpenSpace. The new data allows for observation of coronal mass ejections at their origin by the surface of the Sun, whereas previous data visualized them from 30 solar radii out from the Sun and outwards. Previously implemented visualization techniques are used together to visualize different volume data and fieldlines, which together with a synoptic magnetogram of the Sun gives a multi-layered visualization. The second track is an experimental implementation of a generalized and less user involved process for getting new data into OpenSpace, with a priority on volume data as that was a subject of experience. The results show a space weather model visualization, and how one such model can be adapted to fit within the parameters of the OpenSpace project. Additionally, the results show how a GUI connected to a series of background events can form a data pipeline to make complicated space weather models more easily available.
325

Automatiserad testning av användargränssnitt i SharePoint : Automated UI Testing in SharePoint

Borg, Daniel, Elfström, Anders January 2014 (has links)
Företag arbetar ofta efter hårda krav från kunder där lösningar måste levereras på ett tidseffektivt sätt och samtidigt hålla en hög kvalitet. Detta i form av felfria och robusta system vilket delvis kan åstadkommas med hjälp av testning. Kraven på snabb leverans och hög kvalitet är däremot motpoler till varandra; snabb leverans genomförs ofta på bekostnad av kvalitet och tvärtom. Agila arbetsmetoder med tidiga och frekventa leveranser har ändrat på detta, men kräver samtidigt en ständig kvalitetsförsäkring under arbetets löptid. Under utveckling av mjukvara enligt dessa metoder förekommer därför en kontinuerlig kvalitetssäkringsprocess för att säkerställa att produkten dels uppfyller vad kravspecifikationen avser samt att levererad produkt håller en hög tekniskt kvalitet i form av buggfri och robust kod som innehar stor pålitlighet för framtiden. Då manuell testning är en kostnad- och resurskrävande metod har automatiserad testning blivit ett aktuellt alternativ för ökad effektivitet och hållbar utveckling. Målet med det här arbetet har varit att för Precio Systemutveckling AB utreda möjligheterna för en implementation av automatiserad testning av användargränssnitt, i en hos företaget redan existerande och etablerad utvecklingsprocess. Arbetet har genomförts med en inledande förstudie om testning med fokus på varför det är en extra viktig faktor i dagsläget. Detta följs av ett avsnitt där existerande teori och teknik för testning i generell mening avhandlats, följt av en närmare studie på hur automatiserad testning är rekommenderad att utföras ur ett perspektiv från utveckling av produkter inom Microsoft-teknologi. / Software companies work under a strict pressure from customers where solutions must be delivered in a timely manner as well as providing high quality and value. The products should be robust and without errors, which partially can be accomplished by testing during the development process. The requirement for an early delivery and a high quality does not always come hand in hand, but with the increased use of agile software development methods, this can be achieved. During agile development of software, there is a continuous process to ensure the quality of what is being developed, both to make sure that all the functional requirements are fulfilled, but also that the code behind is robust and dependable for the future. Since manual testing can be both time and resource consuming, automated testing has become a modern alternative to increase productivity and to maintain a sustainable development process. The goal of this thesis work has been to investigate the possibilities of implementing a solution for automated UI testing in an already existing development process at the company Precio Systemutveckling AB. The work has been conducted in three steps, starting with a literature study about testing in general, followed by an extensive research into suitable tools and technology for testing that exists today. After this, a deeper look was made at what the recommended solutions for implementing automated testing in a Microsoft-oriented enviroment were. The work was concluded with an actual implementation of automated testing on premise at Precio.
326

Design of an Application Interface for Clinical Gait-Analysis

Forsström, Robin January 2022 (has links)
A system that enables a cheap and accurate method to objectively measure the gait of patients has been developed at the university hospital of Umeå, and is undergoing clinical testing during the writing of this thesis. Presented in this thesis are the theory, process, and results of the development of a prototype and user interface, used for the analysis and presentation of the data from these gait measurements. Ideally, the physiotherapists conducting the examinations will be able to analyze and edit the data from these measurements themselves. The focus was therefore lain on optimizing the usability and understandability of the prototype for physiotherapists. Because of the optimization of usability for physiotherapists, the development of the prototype was based on the design processes of Design thinking and User centered design. It was an iterative process broken down into three iterations. Each iteration included the development of a prototype that increased in fidelity with each iteration. Tests and interviews were also included and they laid the foundation for the tuning of the prototypes. A final prototype was developed and it consisted of three main parts. In the first part (1) the user inserts information about the examination and patient, as well as retrieves the measurement data from the external measurement device. In the second part (2) the user analyses and edits the data from the measurement, and in the third part the user is shown a summary of the results from the measurement and calculations. Functions that show the correlation between graphs to ease the editing of the data were added to the prototype. Help-pages were also added, which enabled the users to get help when needed during the analysis of the data. The prototype was evaluated by the participants in the user tests using the system usability scale, and the prototype scored an average of 79.58 points (A-) with a median of 83.75 points (A). Which ranks the usability of the prototype as good to excellent. This shows that the usability of the prototype has been optimized for physiotherapists. It has been done by chunking the analysis and editing of the measurement-data in into separate sections and also by adding functions that show the correlation between the different graphs in the prototype. The optimization was also made possible by following established design processes and concepts within user experience and user interface design. / På Umeå universitetssjukhus har ett system för gångmätningar tagits fram som möjliggör för billiga och exakta mätningar. Systemet gör det även möjligt att utföra objektiva bedömningar av patienternas gång. Detta system genomgick klinisktestning under tiden då detta examensarbete genomfördes. I detta examensarbete så presenteras teorin, processen och resultatet av utvecklingen av en prototyp för ett an-vändargränssnitt, som ska användas för analys och bedömning av mätdatat från dessa gångmätningar med det nya mätsystemet. Datat från gångmätningarna ska kunna analyseras och redigeras av de fysioterapeuter som genomför gångmätningarna. Användargränssnittet har därför utformats för att optimera användarvänligheten motfysioterapeuter och underlätta deras förståelse för hur mätdatat ska redigeras och analyseras. Användargränssnittet har tagits fram med hjälp av designprocesserna "Design thinking" och användarcentrerad design. Tre iterationer genomfördes och i varje iteration så utvecklades och förbättrades en prototyp för användargränssnittet. Användartester och intervjuer ingick också i dessa iterationer. En slutgiltig prototyp togs from och bestod av tre huvuddelar. En första del (1) där användaren kan skriva in information om mätningen och patienten, samt hämta data från mätningen från en extern mätenhet. En andra del (2) där användaren kan analysera och redigera data från mätningen, samt en tredje del (3) som visar en summering av resultatet från mätningen och beräkningarna. Funktioner som visade korrelationen mellan grafer för att underlätta redigeringen av data lades till i prototypen. Hjälpsidor lades också till vilket möjliggjorde för användaren att få hjälp vid behov. Prototypens användarvänlighet evaluerades av deltagarna i användartesten medhjälp av en skala som kallas "System Usability Scale". Prototypen fick en snittpoäng på 79.58 (A-) på denna skala, med en median på 83.75 poäng (A). Detta rankar användarvänlighet för denna prototyp som god till utmärkt. Den uppnådda poängen visar att en optimering av användarvänlighet mot fysioterapeuter har lyckats för den framtagna prototypen. Denna optimering av användarvänligheten har uppnåtts genom att dela upp analysen och redigering av mätdatat i flera delar, och genom att addera funktioner som visar korrelationen mellan olika grafer i prototypen. Optimeringen har även kunnat genomföras med hjälp av etablerade designmetoder så som design thinking.
327

A proof-of-concept of the audio tour guide application, SoundTracker, aimed at friends and family

Bassam Abdulhamid, Ansam, Jamshaid Gill, Namra January 2018 (has links)
Kontextmedvetenhet kan användas i turistguide applikationer för att bidra användare med information och tjänster. Majoriteten av turistguide applikationer utvecklas vanligtvis för utbildnings eller historiska ändamål. Den här studien presenterar en konceptvalidering av den opublicerade ljuvandrings applikationen "SoundTracker", i syfte att förbättra den. Den nya "SoundTracker" prototypen inriktar sig inte på utbildnings eller historiska ändamål, utan den är inriktad på inspelning, uppspelning, och delning av personliga ljudvandringar med vänner och familj. Konceptvalideringen är begränsad av de definierade forskningsfrågorna i den här uppsatsen. Det handlar i korta drag om en förbättring av noggranheten på de inlästa GPS koordinaterna från en användares position, för att förse användaren med en trevlig användarupplevelse. Dessutom är grafiska användargränssnittet av den originala prototypen förbättrat, och testat genom webb enkäter. Vad gäller delnings funktionaliteten, en test applikation är skapad för att hitta essentiella aspekter som behöver tas hänsyn till i den nya "SoundTracker" prototypen när en användare vill dela ett ljudspår med vänner och familj. Test applikationen testas baserat på samlade svar genom en semi strukturerad interview på människor i åldersgruppen 20-30 år.De erhållna resultaten indikerar på att genom användning av Kalman filter, förbättras noggrannheten på användarens position, vilket resulterar i en ljudvandring med mindre avvikelser jämfört med en GPS-sensor. Vad gäller det förbättrade grafiska användargränssnittet, det var enklare för användarna att förstå den förbättrade prototypen såväl som navigera igenom den, än fallet med den originala prototypen. Användarna finner det även intressant när en delningsfunktion implementeras med designen som diskuteras i det här arbetet. / Context-awareness can be used in tour guide applications in order to provide users with information and services. The majority of tour guide applications are usually developed for educational or historical review purposes. This paper presents a proof-of-concept of the unpublished audio tour guide application, “SoundTracker”, with the aim of improving it. The new “SoundTracker” prototype does not aim for educational or historical review purposes, instead it is aimed for recording, listening and sharing personal audio tour guides with friends and family. The proof-of-concept is limited by the defined research questions found in this paper. In summary, the accuracy of the read-in GPS coordinates of a user’s position is enhanced with Kalman filter, to give an enjoyable user experience. Additionally, the graphical user interface of the original prototype is improved and tested through web-surveys. As for the sharing functionality, a test application is created in order to find what necessary aspects need to be considered in the new "SoundTracker" prototype when a user wants to share a sound-walk with friends and family. The test application is tested based on responses obtained through a semi-structured interview from people in the age of 20-30 years.The obtained results indicate that, with use of Kalman filter, the location accuracy of the user is enhanced, which results in a sound-walk with less deviations compared to location accuracy of only GPS-sensor. Regarding the improved graphical user interface, users found the new "SoundTracker" prototype easier to understand, as well as to navigate through it, than the case in the original prototype. Users also find it interesting when a sharing function is implemented with the design that is discussed in this work.
328

Editor relačních tabulek / Editor of Relational Tables

Macák, Martin January 2008 (has links)
This thesis deals with aspects of using the common, universal relational table editor as a simple information system, which would be fully independent on the underlying database system and partially independent on the underlying's database schema. One part of this thesis deals with potential of using such universal information system to create a framework to allow fast and easy development of small and medium information systems. The practical part of this thesis is the application, which implements the basics of simple relational table editor, which is fully independent on the underlying database provider and schema and servers as the demonstrative table editor.
329

Development of a reliable and time-efficient digital production process of encrypted intelligent keys : Embedded systems and software development

Almario Strömblad, Fredrik, Svensson, Primus January 2022 (has links)
Smart keys are increasing in popularity due to the many benefits they bring. Access control and overview have never been more efficient than it is today. This thesis project automates the digital production of a new line of keys. Automating this production process improves the production in scalability, reliability, and efficiency. This report includes background research on critical components, methodologies to solve presented subproblems, the results of this project, and a discussion providing insight into the possible benefits of using an automated development line. This automation’s core elements are an integrated circuit holding a microcontroller, hardware components, and a graphical user interface. This project results in an automated production process capable of producing smart keys more efficiently than today. A report containing the most common errors using this production process and suggestions to improve scalability, reliability, and efficiency further. / De många fördelar smarta nycklar bidrar med gör att de snabbt ökar i popularitet. Åtkomst och översikt över tillgång har aldrig varit så effektivt som det är idag. Detta examensarbete automatiserar den digitala produktionen av en ny serie elektroniska nycklar. Genom att automatisera den här processen kommer produktionens skalbarhet, pålitlighet och effektivitet att öka. Den här rapporten innehåller bakgrundsundersökningar gällande kritiska områden för utvecklingen, metoder för att lösa problemställningar, projektets resultat samt en diskussion gällande möjliga fördelar av produktionsautomatisering. Grundelementen i den här automatiseringen är ett kretskort med en mikrokontroller, hårdvarukomponenter samt ett grafiskt användargränssnitt. Projektet resulterar i en produktionsprocess kapabel att producera elektroniska nycklar effektivare än tidigare möjligt samt en rapport innehållande de mest förekommande produktionsfelen relaterade till den automatiserade processen. Rapporten innehåller även förslag på förbättringar för att ytterligare öka skalbarhet, pålitlighet och effektivitet.
330

Methods and Metrics for Human Control of Multi-Robot Teams

Anderson, Jeffrey D. 15 November 2006 (has links) (PDF)
Human-controlled robots are utilized in many situations and such use is becoming widespread. This thesis details research that allows a single human to interact with a team of robots performing tasks that require cooperation. The research provides insight into effective interaction design methods and appropriate interface techniques. The use of team-level autonomy is shown to decrease human workload while simultaneously improving individual robot efficiency and robot-team cooperation. An indoor human-robot interaction testbed was developed at the BYU MAGICC Lab to facilitate experimentation. The testbed consists of eight robots equipped with wireless modems, a field on which the robots move, an overhead camera and image processing software which tracks robot position and heading, a simulator which allows development and testing without hardware utilization and a graphical user interface which enables human control of either simulated or hardware robots. The image processing system was essential for effective robot hardware operation and is described in detail. The system produced accurate robot position and heading information 30 times per second for a maximum of 12 robots, was relatively insensitive to lighting conditions and was easily reconfigurable. The completed testbed was utilized to create a game for testing human-robot interaction schemes. The game required a human controlling three robots to find and tag three robot opponents in a maze. Finding an opponent could be accomplished by individual robots, but tagging an opponent required cooperation between at least two robots. The game was played by 11 subjects in five different autonomy modes ranging from limited robot autonomy to advanced individual autonomy with basic team-level autonomy. Participants were interrupted during the game by a secondary spatial reasoning task which prevented them from interacting with the robots for short periods of time. Robot performance during that interruption provided a measure of both individual and team neglect tolerance. Individual robot neglect tolerance and performance did not directly correspond to those quantities at the team level. The interaction mode with the highest levels of individual and team autonomy was most effective; it minimized game time and human workload and maximized team neglect tolerance.

Page generated in 0.8283 seconds