Spelling suggestions: "subject:"forminformation ciences"" "subject:"forminformation csciences""
51 |
Optimization of graphical performance in a motion-based web game : Improving design and implementation of a game measured by frame rateTherén, Oskar January 2017 (has links)
This thesis uses Chrome Timeline tool, Firefox Canvas Debugger and an FPS module to evaluate performance issues in a motion-based web game built with the framework Phaser. For each issue an explanation of how it is found and a proposed solution is given. The game that is the basis of this work, gains input through a WebGL-based camera module that uses shaders to interpret the data. Some solutions might be specific for this particular project and some may be more generally applicable. A few pointers are given to what can be graphically demanding when developing in JavaScript. The game has different themes and features that are further developed which is done from a performance point of view, there are in total eight different improvements that are discussed. The used tools and metrics are further evaluated e.g. the Timeline tool is considered a useful tool for web developers though it has some drawbacks related to WebGL.
|
52 |
Data-driven cost management for a cloud-based service across autonomous teamsEngvall, Maja January 2017 (has links)
Spotify started to use the cloud-based data warehouse BigQuery in 2016 with a business model of pay-as-you-go. Since then, usage has increased rapidly in volume and amount of users across the organisation which is a result of ease of use compared to previous data warehouse solutions. The technology procurement team lacks an overview of how BigQuery is used across Spotify and a strategy of how to maintain an environment where users make cost informed decisions when designing queries and creating tables. Incidents resulting in unexpected high bills are currently handled by a capacity analyst using billing data which is lacking the granularity of how cost maps to the users of BigQuery. The objective of this research is to provide recommendations on how audit data can enable a data driven cost-effective environment for BigQuery across the matrix formed engineering organisation at Spotify. First an overview of the current usage patterns is presented based on audit data which is modeled with regards to volume, complexity and utilization. Different patterns are identified using K-means clustering, including high-volume consuming squads and underutilized tables. Secondly, recommendations on transparency of audit data for cost-effectiveness are based on insights from cluster analysis, interviews and characteristics of organisation structure. Recommendations include transparency of data consumption to producers to prevent paying for unused resources and transparency to consumers on usage patterns to avoid paying for unexpected bills. Usage growth is recommended to be presented to the technology procurement squad which enables better understanding and mitigates challenges on cost forecasting and control.
|
53 |
3D-Kopiering : Registrering och meshning av punktmoln för utskriftDunström, Hampus, Holmberg, Olof, Jannering, Gustav, Karlsson, Michael, Lundberg, Martin, Tuhkala, Hannes, Wallström, Fredrik January 2017 (has links)
Tekniken för att kunna skriva ut 3D-objekt har funnits i många år men först på 2010-talet har 3D-skrivare blivit tillgängliga även för vanliga konsumenter. Det finns dock ett problem: för att kunna använda en 3D-skrivare måste man antingen kunna CAD-mjukvara eller förlita sig på andra människors 3D-modeller. Genom att använda ett system för 3Dkopiering kan ett verkligt objekt istället kopieras. Rapporten behandlar ett kandidatprojekt som genomfördes av sju studenter på datavetenskapliga civilingenjörsutbildningarpå Linköpings universitet 2017. Målet med projektet var att utveckla ett system som kan ta separata punktmoln som indata för att sedan registrera dessa till ett komplett punktmoln. Utifrån detta kompletta punktmoln genereras sedan en 3D-mesh som kan skrivas ut av en 3D-skrivare. Tidigt i projektet var målet att vidareutveckla ett befintligt system. Detta mål om förhandlades med kunden efter att ett flertal fel identifierats med det befintliga systemet. Projektet resulterade i 3DCopy, ett mjukvarusystem som registrerar punktmoln och utifrån dessa genererar en 3D-mesh. / The technology to be able to print 3D objects has been available for many years, but it is only recently that 3D printers have been made available for regular consumers. There is one issue though: to be able to use the 3D printer either knowledge of CAD software or 3D models made by others are needed. By using a system for 3D copying a real object can instead be copied. This report presents a bachelor project that was done by seven students studying engineering programs in computer science or software technology at Linköping University, 2017. The goal of the project was to develop a system that could take several point clouds as input and then register them to a complete point cloud. Then use this point cloud to generate a 3D mesh to be printed on a 3D printer. The 3D printer will then be able to print the object. In the early stages of the project the main focus was to develop an already existing system. This goal was then renegotiated since the existing system contained several errors. The project resulted in 3DCopy, a software system that registers point clouds and from these point clouds generates a 3D mesh.
|
54 |
Användarmedverkan vid ERP-implementering : En studie om hur användarmedverkan kan genomföras vid ERP-implementeringarEriksson, Elin, Nguyen, Ann January 2016 (has links)
Trots att användarmedverkan är allmänt erkänd som en kritisk framgångsfaktor vid ERP-implementeringar ger litteraturen en begränsad insyn i huranvändarmedverkan kan samordnas och stödjas inom ERP-implementeringar.Användarmedverkan innebär att användarna är delaktiga vid aktiviteter somframtagning av kravspecifikation, testning av ERP-system och utbildning under ettimplementeringsprojekt. Om fel tillvägagångssätt används vid ERPimplementeringarkan det leda till att användarna uppmanas till att medverka meninte får möjlighet att påverka ett ERP-system. Anledningen till att användare intealltid får medverka kan bero på brist på tid samt resurser. Ifall användarna fårmöjlighet att påverka ökar både acceptans, engagemang och användningsnivån avERP-systemet. Användare måste förstå varför ett ERP-system implementeras ochvilka möjligheter som medföljer eftersom det är användarna som slutligen arbetar idet. Syftet med studien är att bidra med kunskap kring hur användarmedverkan kangenomföras vid ERP-implementeringar och vilken påverkan användarna kan ha påERP-system. För att undersöka hur användare kan medverka vid ERPimplementeringarställdes frågan: “Hur kan användarmedverkan genomföras vid ERP-implementeringar?”Frågeställningen har studerats genom en kvalitativ intervjustudie. Respondenterna istudien kommer från olika företag där de har implementerat ett ERP-system underde senaste fem till åtta åren. Sammanlagt har sju intervjuer genomförts på fem olikaföretag. Resultatet mynnar ut i en beskrivning av hur en ledning kan samordna förbred involvering av användare samt en beskrivning av aktiviteter som användare kanmedverka i vid ERP-implementeringar för att möjliggöra användares engagemangoch påverkan på ERP-systemet. / Despite user participation being widely recognized as a critical success factor in ERP implementations, the literature provides a limited insight into how user participationcan be coordinated and supported in ERP-implementations. User participationimplies that users participate in activities such as preparation of specifications ofrequirements, testing of ERP-systems and training during the implementationproject. If the wrong methods are used in ERP-implementation it can cause the usersto be asked to participate but do not get the opportunity to influence the ERP-system.The reason why users do not always get to participate may be due to lack of time andresources. If users get the opportunity to influence it increases both acceptance,involvement and level of use of the ERP-system. Users must understand why an ERPsystemis implemented and the opportunities that comes with it because it is the userswho ultimately works in the ERP-system. The purpose of the study is to contributeknowledge about how user involvement is performed in ERP-implementations andthe influence that the users can have on ERP-system. In order to research how userscan participate in ERP implementations this studies question is:"How can user participation be performed in ERP implementations?"The issue has been studied by a qualitative interview study. Respondents in the studycome from different companies where they have implemented an ERP-system duringthe past five to eight years. A total of seven interviews were conducted in five differentcompanies. The result leads to a description of how management can coordinatebroad involvement of users and a description of activities that users can participatein ERP implementations to enable user engagement and influence.
|
55 |
Techniques for runtime code generation in instrumented instruction set simulatorsChristensson, Magnus January 1997 (has links)
No description available.
|
56 |
RESTful Wireless Sensor NetworksYazar, Dogan January 2009 (has links)
Sensor networks have diverse structures and generally employ proprietary protocols to gather useful information about the physical world. This diversity generates problems to interact with these sensors since custom APIs are needed which are tedious, error prone and have steep learning curve. In this thesis, I present RESThing, a lightweight REST framework for wireless sensor networks to ease the process of interacting with these sensors by making them accessible over the Web. I evaluate the system and show that it is feasible to support widely used and standard Web protocols in wireless sensor networks. Being able to integrate these tiny devices seamlessly into the global information medium, we can achieve the Web of Things.
|
57 |
A secure mobile social networkWu, Yucheng January 2012 (has links)
Mobile social networks are a new trend to improve the quality of our life, so they should not bring any extra burden to users. The users should not anymore be worried how to set up a secure complex password and memorize it to prove their identities. The Generic Bootstrapping Architecture is used in this thesis as a novel way of authentication. The GBA protocol allows to generate and share cryptographic keys between a mobile phone and third party service providers using the operator as intermediary. These keys are generated transparently without any user interaction. In a traditional mobile social network, an Internet connection is compulsory but we believe this should not be a barrier in the future. An ad-hoc network may be used to communicate in a private group of friends. Thus, users need to be capable of verifying membership assertions and generating offline invitations for new friends without a connection to the social network server. Our implementation uses SAML assertions to certify group memberships and offline invitations. Beside these security solutions, a real mobile social network has been implemented, using the REST framework for communication and databases for storing information both on the client and the social network server. / Social Wireless Network Secure Identification
|
58 |
Privacy considerations for secure identification in social wireless networksElena, Kozhemyak January 2011 (has links)
This thesis focuses on privacy aspects of identification and key exchange schemes for mobile social networks. In particular, we consider identification schemes that combine wide area mobile communication with short range communication such as Bluetooth, WiFi. The goal of the thesis is to identify possible security threats to personal information of users and to define a framework of security and privacy requirements in the context of mobile social networking. The main focus of the work is on security in closed groups and the procedures of secure registration, identification and invitation of users in mobile social networks. The thesis includes an evaluation of the proposed identification and key exchange schemes and a proposal for a series of modifications that augments its privacy-preserving capabilities. The ultimate design provides secure and effective identity management in the context of, and in respect to, the protection of user identity privacy in mobile social networks. / swin
|
59 |
Metodstudier vid mobiltelefonanvändningAlbertsson, Joakim, Andersson, Sven January 2011 (has links)
Mobiltelefoner är något som nästan alla har tillgång till idag. Samtidigt ökar hela tiden användningsområdena på just mobiltelefoner. Nya modeller kommer ständigt och i takt med detta ökar även funktionaliteten av dem. Det är idag möjligt att utföra en rad andra saker än att endast ringa och skicka SMS med hjälp av sin mobiltelefon. Olika personer använder sina telefoner på olika sätt, olika mycket och till olika saker och detta har studerats på en mängd olika sätt. Att mobiltelefoner är just mobila innebär att de följer människor när de förflyttar sig och därför har även mobiltelefonanvändning på olika platser studerats. Olika metoder lämpar sig olika bra beroende på var användningen skall studeras. Den här uppsatsen syftar till att försöka få fram vilka metoder som lämpar sig för att studera mobiltelefonanvändning med hemmet som användningsmiljö. Med hjälp av litteraturstudier kom vi fram till vilka metoder som var relevanta att testa i hemmiljö och därefter har vi utfört dessa. Vi kom fram till att det inte fanns någon specifik metod som var bättre än någon annan men att resultatet blev mycket bättre om man kombinerade olika typer av metoder. / <p>This work is a contribution to the SICS project "Mobilen i hemmet" done by students at Gothenburg university.</p> / mobhome
|
60 |
Mobilen i hemmet - En studie om användandet av mobiltelefonen i hemmetFådal, Jenny, Mottaghy, Saman January 2011 (has links)
Majoriteten av den svenska befolkningen har en mobiltelefon idag 2011. Hur och i vilka situationer människor använder sig av sina mobiltelefoner har studerats vid en rad tillfällen de senaste åren. Ett återkommande resultat i dessa studier är att mobiltelefonen i förvånande stor utsträckning används i hemmet där det ofta finns ”bättre” tekniska alternativ till mobiltelefonen tillgängliga. Denna kvalitativa studie syftar därför till att studera hur mobiltelefonanvändningen i hemmet ser ut idag, för att därmed kunna fastställa vilken roll mobiltelefonen har i hemmet idag samt hur det kommer sig att den fått den betydelse som den har. Denna information kan komma att ha påverkan på vilka tjänster och funktioner som utvecklas till mobiltelefoner då vid utvecklandet av dessa är av stor relevans att veta var mobiltelefonen används samt till vad. Studien utfördes på tio testpersoner med hjälp av en dagboksstudie samt en kompletterande intervjustudie. Genom att kombinera dessa två metoder fick testpersonerna möjligheten att både föra anteckningar angående sin mobiltelefonanvändning direkt när den sker, samt att i efterhand förklara sitt mobiltelefonanvändande mer djupgående. Detta antas ge en djupare förståelse för hur mobiltelefonanvändningen ser ut i hemmet. Resultatet av studien visar att mobiltelefonen i hemmet främst används som ett medel för att kommunicera med omvärlden. Traditionella funktioner på mobiltelefonen såsom samtal och meddelanden är de som används mest. Mobiltelefonen anses vara mycket privat och ett flertal testpersoner anser sig vara beroende av den. Det vanligaste syftet för att använda mobiltelefonen i hemmet visade sig vara för att bota tristess. Mobiltelefonen uppskattas på grund av det faktum att den är snabb- och lättillgänglig. Den används mycket och ofta i hemmet men detta betyder dock inte att användarna uppfattar detta som att mobiltelefonen tar upp för mycket av deras tid. De trivs överlag med att ha den till hands. / <p>This work is a contribution to the SICS project "Mobilen i hemmet" done by students at Stockholm university.</p> / mobhome
|
Page generated in 0.0977 seconds