Examensarbeten för masterexamen // Master Theseshttp://hdl.handle.net/20.500.12380/602024-03-29T12:03:45Z2024-03-29T12:03:45Z1371A General Method to Solve Numerical Sequence PuzzlesAmirghasemi, Mehrdadhttp://hdl.handle.net/20.500.12380/1377072019-07-03T12:32:29Z2011-01-01T00:00:00Zdc.title: A General Method to Solve Numerical Sequence Puzzles
dc.contributor.author: Amirghasemi, Mehrdad
2011-01-01T00:00:00ZA Natural User Interface and Touchless Interaction. Approach on Web BrowsingLAFKAS, GEORGIOShttp://hdl.handle.net/20.500.12380/2015112023-02-10T11:34:44Z2014-01-01T00:00:00Zdc.title: A Natural User Interface and Touchless Interaction. Approach on Web Browsing
dc.contributor.author: LAFKAS, GEORGIOS
dc.description.abstract: The aim of this Master’s Thesis is to explore the principles of Natural Interaction and suggest an implementation of a web browsing application that uses them. The research that takes place is examining the ingredients of Natural User Interfaces and Touchless Interaction with a focus on Gestures and Voice. How can those be combined to control an interface? What are the most important things to mind when designing Natural Interfaces and Interactions? These are questions that this report attempts to answer. The final result of the thesis is a prototype web browser application that works only with gestures and voice. The prototype simulates browsing on a number of created web pages. It is implemented using the Microsoft Kinect for XBox sensor and Kinect SDK v1.7 with all the included tools and interaction controls. The browser is undergoing a usability test and the participants are observed and later interviewed to describe their experience. Based on that, the conclusions drawn are that designing an application that uses a Natural Interface needs to provide short and comfortable Gesture and Speech Vocabularies and Feedback mechanisms that inform the user at every point of the interaction. Furthermore, it is concluded that the design of the content for such an application should be different than the traditional design of a webpage for optimal use while responding to implicit input (contextawareness) adds to the naturalness of the interaction. Finally, the setting for using such an application is recommended to be part of a home entertainment system (e.g. smart TV) or public space installation rather than a desktop computer.
2014-01-01T00:00:00ZA Simulation and Optimization Framework for Evaluating Airline Schedule RobustnessEngström, Carlhttp://hdl.handle.net/20.500.12380/1738202023-02-10T11:33:26Z2012-01-01T00:00:00Zdc.title: A Simulation and Optimization Framework for Evaluating Airline Schedule Robustness
dc.contributor.author: Engström, Carl
dc.description.abstract: The airline industry is constantly attempting to find new ways to combat delays and cancellations. Much of the work is done in two fields, the areas of robust airline scheduling and the area of airline recovery. Robust scheduling strives to make schedules that can be executed even though the airline is faced with minor disruptions such as delays. Recovery is focused more towards returning to the original schedule when faced with severe disruptions. A problem with these two areas is that they cannot fully be studied without first having to execute the schedule. This means that airlines must take risks when changing the way they schedule as they can only hope that the effects of their changes are good. For this purpose simulation of airline operations has been utilized in order to estimate these results beforehand. Several tools for simulation are available for use today, but the majority of them only simulate isolated areas or use greatly simplified models. Nevertheless, these have proven to be of great use, not only to airlines but also to other areas of aviation such as airport and airspace congestion control. This thesis shows how such existing simulation tools along with custom-written components can be combined with existing tools for recovery to create a simulation framework that can simulate the day-to-day operations of an airline in a realistic manner. This framework is then used to evaluate performance of airline schedules both from a cost-efficiency and robustness point of view. The obtained results are then compared to historical results and show how interesting performance measures can be obtained from the simulated data.
2012-01-01T00:00:00ZA study of ambient light-independent multi-touch acquisition and interaction methods for in-cell optical touchscreensIrri, PhilipLindblad, Julianhttp://hdl.handle.net/20.500.12380/2149192023-02-10T11:34:05Z2014-01-01T00:00:00Zdc.title: A study of ambient light-independent multi-touch acquisition and interaction methods for in-cell optical touchscreens
dc.contributor.author: Irri, Philip; Lindblad, Julian
dc.description.abstract: This thesis describes an in-cell optical touchscreen, a technology that makes use of light sensors embedded in the LCD layer. The advocates claim decreasing production costs in relation to display size, minimal affect on product design, and unlimited multi-touch functionality, as well as the possibility to acquire 3D spacial-temporal coordinates. The users would also be able to interact not only with their ngers but with all kinds of physical objects. This could challenge the well-established capacitive touch method and revolutionize the way we interact with future touchscreen devices. However, there are still many technical difficulties that needs to be solved before this could be a reality. The major obstacles are ambient light vulnerabilities and dependency on what image is displayed on the screen. This thesis investigates these matters using an in-cell optical touchscreen prototype developed at Semiconductor Energy Laboratory. The thesis compares this device with other similar hardware and their way of solving the above stated problems. Furthermore, theory for touchpoint acquisition using image processing are explained, and a new algorithm is proposed. The proposed algorithm utilizes an estimation of the ambient illumination and takes the displayed image into consideration in order to calculate touchpoints. Furthermore, other interaction methods such as nger rotation and height above the screen are investigated. Finally, an empirical evaluation was conducted to evaluate the accuracy and reliability of the proposed algorithm.
2014-01-01T00:00:00ZA Webpage Structure Processing Algorithm - Extending the Page Tailor ToolkitAndrén, Larshttp://hdl.handle.net/20.500.12380/744442023-02-10T11:34:53Z2007-01-01T00:00:00Zdc.title: A Webpage Structure Processing Algorithm - Extending the Page Tailor Toolkit
dc.contributor.author: Andrén, Lars
dc.description.abstract: Research in user preference-based automatic processing on the web, web page content adaptation for a small screen and informative value of web pages have resulted in the design and implementation of an algorithm, called the Domain Heritage-algorithm. This algorithm extends the functionality of the Page Tailor toolkit; a program that is the result of C-Y Tsai’s thesis “Web Page Tailoring Tool for Mobile Devices”. The algorithm extending the toolkit enables automatic processing of web pages where preferences on which parts to be displayed have not been stored. The Domain Heritage-algorithm will not work unless at least one web page of the specific domain visited has been personalised previously. This extended toolkit has then been tested on ten subjects and a number of web sites. The test results were pretty much in accordance with the expectations, but the test subjects’ experience in using the Page Tailor toolkit was found to be quite influential on the rate of successful running of the algorithm. Three major conclusions are made. The first one is that too much editing of the appearance of web page content can result in loss of informative value and successful totally automatic extraction of web page content needs semantic processing. Further, XPaths has been a good choice of data for the algorithm to process as the results of the Big Oanalysis of the running time were acceptable, and that it was possible to implement the algorithm in the existing software. Finally, previous experience in usage of the Page Tailor toolkit, as well as more than one personalised web page is essential to the successful running of the Domain Heritagealgorithm.
2007-01-01T00:00:00ZAccessibility of Teaching Materials. Exploring Obtainability and Testing Usability in Design of Shareable Teaching MaterialsAndersson, HåkanEverett Eriksson, Sebastianhttp://hdl.handle.net/20.500.12380/3000982023-02-10T11:34:35Z2018-01-01T00:00:00Zdc.title: Accessibility of Teaching Materials. Exploring Obtainability and Testing Usability in Design of Shareable Teaching Materials
dc.contributor.author: Andersson, Håkan; Everett Eriksson, Sebastian
dc.description.abstract: In an age where open-source and creative commons flourish, this report proposes
a framework for creators of teaching materials to share and develop these collectively.
For shareable teaching materials to work as intended, they need to be accessible
to possible recipients. In this study, accessibility is defined as being obtainable and
usable. The recipients have been delimited to only include teachers.
This study aims to find out how design of teaching materials can affect their accessibility.
This is mainly done through usability testing the teaching materials with the
help of teachers and teacher students. Data collected through these tests are used
to identify shortcomings in accessibility. The teaching materials are then revised
with regards to these shortcomings. The teaching materials in this study had been
created in advance on a triannual workshop called Kleindagarna.
A new methodology was created in this study, pertaining to theories of project
planning. This methodology was named KRUT and is based on Adaptive Software
Development (ASD), a variant of agile project management, found in computer science
and IT. This methodology has been presented as a deliverable. Connected to
this deliverable is also a Swedish usability testing manuscript, inspired by a usability
testing manuscript created by Steve Krug. These deliverables enable teachers and
others to implement usability testing in their own work. It is recommended that
any creator of teaching materials, not only teachers, implement usability testing (for
example the KRUT-methodology) to improve their materials.
The results of this study indicate that teaching materials can be placed on a scale
between abstract and concrete. The concrete teaching materials are generally more
appreciated by teachers and are easier to understand. One way to make a teaching
material more concrete is to design it around one or more student handouts. Based
on this study, recommendations can also be made to try to make many small revisions,
rather than a few large. One reason for this is that each new revision can be
usability tested as soon as it is finished, which raises its potential.
2018-01-01T00:00:00ZAn Anthropomorphic Solver for Raven's Progressive MatricesCirillo, SimoneStröm, Victorhttp://hdl.handle.net/20.500.12380/1235362023-02-10T11:33:01Z2010-01-01T00:00:00Zdc.title: An Anthropomorphic Solver for Raven's Progressive Matrices
dc.contributor.author: Cirillo, Simone; Ström, Victor
dc.description.abstract: This report describes a computer program for solving Raven's Progressive Matrices (RPM), a multiple choice test of abstract reasoning introduced by Dr. John C. Raven in 1936. Each RPM problem consists of a grid (or matrix) of 2x2 or 3x3 cells with graphical content, where the cell content in the bottom right corner is omitted; the solver's task is to pick the missing content from a set of eight solution candidates. We argue these problems are not only mathematical, but also psychological in nature. Due to this and other considerations such as algorithmic transparency, the program makes use of a simple cognitive model. The program solves RPM problems in a fully automatic fashion, without taking the solution candidates into account. The input is an RPM problem represented as a vector graphics file; the output is a complete or partial solution for the missing entry, represented in the same format. Internally we use multi-layered structures which enable the perception of the problems' different organizational levels. The program was tested on sections C, D and E of the Standard Progressive Matrices(SPM) and produced correct solutions for 28 of the 36 considered problems
2010-01-01T00:00:00ZANT, Android & Inertial SensingNIELSEN, ÓLAFURThoresson, Erik Khttp://hdl.handle.net/20.500.12380/1675462019-07-03T13:04:05Z2012-01-01T00:00:00Zdc.title: ANT, Android & Inertial Sensing
dc.contributor.author: NIELSEN, ÓLAFUR; Thoresson, Erik K
dc.description.abstract: Approaches to streaming sample data in real time from wireless inertial measurement sensor units to an Android smartphone for sports and event applications using ANT wireless networking are evaluated. Data compression, sensor unit synchronization and general ANT networking issues are discussed in the real time sample streaming context. Test and sample applications are developed and tested, and the overall conclusion is that ANT wireless networking does not provide enough bandwidth for this type of applications - at least not with the number of sensors and the sample rate required for the intended applications. Still ANT wireless networking is found to be useful for control and configuration tasks as showed in a field trial, and potentially useful for transferring data from short measurements sessions at reasonable but not real time speed or for real time streaming of sample data in sensor configurations where a small number of sensors or a low sample rate is used. Moreover other options for future development of the system such as alternative networking systems are discussed.
2012-01-01T00:00:00ZAntecedents of training transfer A case study of in-house courses at NCC, a Swedish construction and property development companyGjers, Anniehttp://hdl.handle.net/20.500.12380/2480152023-02-10T11:33:19Z2015-01-01T00:00:00Zdc.title: Antecedents of training transfer A case study of in-house courses at NCC, a Swedish construction and property development company
dc.contributor.author: Gjers, Annie
dc.description.abstract: This study investigated work-related factors and trainee characteristics as antecedents of training transfer. The literature review identified seven factors as possible antecedents; selfefficacy, manager support, autonomy, time pressure, expected outcome, learning, and motivation to transfer. These factors were assessed using a quantitative questionnaire that was sent out to participants in the two courses Partnering and Cost control at NCC, a swedish construction and property development company. Correlation analysis demonstrated that selfefficacy, different kinds of manager support, learning, and motivation to transfer had a positive relationship to training transfer. Multiple linear regression modelling indicated that motivation to transfer is important to training transfer. These results are in line with previous research. The survey research was complemented with interviews with enquirers of the two investigated courses. The purpose of the interviews was to capture NCC’s goals and expectations of the outcome of the courses. When relating the results of the interviews with the results of the questionnaire, it seems like NCC’s formal goals and expectations are met. The majority of the employees learn and transfer what they are supposed to. The enquirers’ expectations of the courses are also in line with the employees’.
2015-01-01T00:00:00ZAnthropomorphic Proof System for First-Order LogicNizamani, Abdul Rahimhttp://hdl.handle.net/20.500.12380/1559312023-02-10T11:34:43Z2010-01-01T00:00:00Zdc.title: Anthropomorphic Proof System for First-Order Logic
dc.contributor.author: Nizamani, Abdul Rahim
2010-01-01T00:00:00Z