• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 29
  • 8
  • Tagged with
  • 37
  • 22
  • 14
  • 14
  • 13
  • 11
  • 10
  • 9
  • 8
  • 8
  • 7
  • 7
  • 7
  • 6
  • 6
  • 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.
21

Utveckling av mobilapplikation

Grennborg, Marcus, Niemeyer, Christian, Svitzer, Andreas January 2009 (has links)
The company System Andersson is developing systems for controlling materials and production in industries. They want to add a new service, where parts of those systems are accessible through cell phones. In this paper we are investigating which technology are best suited for this kind of application. And then we describe how we are developing a prototype fort this application, based upon that technology. After investigating technologies such as Java ME, Microsoft Silverlight, and web applications we settled upon building the system as a web application, customized for a mobile environment. To build a web page which is readable by many different cell phones we use the markup-languages which are developed for cell phones. We put much effort in reading about the standards and recommendations for the mobile web, produced by the organizations W3C and OMA. It's also very important that one consider the limitations of cell phones, such as the small screens, their limited performance and their limited means of input and navigation. Finally we are very thorough in our testing on several cell phones created by different manufacturers and with different operating systems and web browsers. On the server we are running ASP.NET, with a database using Microsoft SQL Server, since this was a request from the company. The development is made in C#. We reach a fully operational application with the functions that the company has requested. We got functions for handling orders, changing jobs, supply management, listing employees, and more. We also got a class for generating and rendering of lists and tables for easy and customizable lists for small screens. The application has support for several users with a secure login function. We have also created a system running as a service in Microsoft Windows, which is regularly sending messages, in the form of e-mails to the users of the mobile application. The messages contain user defined reminders, e.g. that the factory is running low on a certain material. The message system is well integrated with the rest of the system, in which one can list the active reminders, edit them or create new ones. Overall this has been an interesting and successful project.
22

Guidelines for Web Application Usability / Riktlinjer för användbara webbapplikationer

Pärsson, David January 2010 (has links)
<p>More people are connecting to the Internet, by using computers and other devices. At the same time web applications are replacing locally installed applications. This makes web application usability an interesting and important subject.</p><p>The aim of this thesis was to find a set of usability recommendations and guidelines specifically suited for web-based applications. The guidelines were derived both from studies on how web applications and regular web sites should be designed, usability studies for locally installed applications as well as more general usability and interaction design guidelines.</p><p>A prototype was created based on the list of guidelines. The prototype was then evaluated from a usability perspective, using heuristic evaluation with Nielsen’s 10 usability heuristics, to test the validity of the guidelines.</p><p>The results of the evaluation says that while the list of guidelines can be used to help creating usable web applications, following the guidelines is not alone a mean of getting rid of all usability problems.</p>
23

Guidelines for Web Application Usability / Riktlinjer för användbara webbapplikationer

Pärsson, David January 2010 (has links)
More people are connecting to the Internet, by using computers and other devices. At the same time web applications are replacing locally installed applications. This makes web application usability an interesting and important subject. The aim of this thesis was to find a set of usability recommendations and guidelines specifically suited for web-based applications. The guidelines were derived both from studies on how web applications and regular web sites should be designed, usability studies for locally installed applications as well as more general usability and interaction design guidelines. A prototype was created based on the list of guidelines. The prototype was then evaluated from a usability perspective, using heuristic evaluation with Nielsen’s 10 usability heuristics, to test the validity of the guidelines. The results of the evaluation says that while the list of guidelines can be used to help creating usable web applications, following the guidelines is not alone a mean of getting rid of all usability problems.
24

Jämförelser av MySQL och Apache Spark : För aggregering av smartmätardata i Big Data format för en webbapplikation / Comparisons between MySQL and Apache Spark : For aggregation of smartmeter data in Big Data format for a web application

Danielsson, Robin January 2020 (has links)
Smarta elmätare är ett område som genererar data i storleken Big Data. Dessa datamängder medför svårigheter att hanteras med traditionella databaslösningar som MySQL. Ett ramverk som uppstått för att lösa dessa svårigheter är Apache Spark som implementerar MapReduce-modellen för klustrade nätverk av datorer. En frågeställning för arbetet är om Apache Spark har fördelar över MySQL på en enskild dator för att hantera stora mängder data i formatet JSON för aggregering mot webbapplikationer. Resultaten i detta arbete visar på att Apache Spark har lägre aggregeringstid än MySQLmot en webbapplikation vid minst ~6.7 GB data i formatet JSON vid mer komplexa aggregeringsfrågor på enskild dator. Resultatet visar även att MySQL lämpar sig bättre än Apache Spark vid enklare aggregeringsfrågor för samtliga datamängder i experimentet.
25

Undersökning av IT-stöd för ett av Europas snabbast växande telekomföretag / Survey of IT Support for one of Europe's Fastest Growing Telecoms Companies

Kaya, Özlem, Uludag, Hülya January 2013 (has links)
Allt fler organisationer väljer att förbättra och förnya sin verksamhet genom att använda informationssystem. Verksamheter idag har blivit allt mer beroende av IT- stöd i form av system samt webbapplikationer, eftersom det automatiserar och effektiviserar arbetsprocessen. Verksamheter med ett fullt fungerande IT-stöd leder, lyfter och styr företaget framåt i utvecklingen. Nyttan av ett IT system kan mätas då systemet är anskaffat och befinns i en förvaltningssituation. I förvaltningssituationer används IT system vilket kräver att dessa underhålls och omskapas efter verksamhetens utveckling. Studien syftar till att kartlägga alla IT-system och webbapplikationer för Tele2 Butikerna AB samt för varje system identifiera användare, accessroller, funktioner, förvaltningsresurser och förbättringsområden. Detta har utförts genom att skapa en nulägesanalys och en behovsanalys av verksamheten med hjälp av flera olika metoder. I examensarbetet har dokumenterade metoder använts för skapande av nulägesanalys och behovsanalys, vilka har stått i grund för de metoder som behärskar genom uppsatsens gång. Kartläggningen bestod främst av datainsamling via intervjuer med de anställda ute i butikerna samt på huvudkontoret. Slutligen har en rapport överlämnats till Tele2 som motsvarar önskemålen från uppdragsgivaren. / Increasing numbers of organizations are choosing to improve and innovate through the use of information systems. Businesses today have become more dependent on IT support such as systems and web applications as it automates and streamlines the work process. Organizations with a fully functional IT support leads, lifts and controls the company forward in development. The benefits of an IT system can be measured when the system is acquired and placed in a management situation. IT systems are used in management situations which require maintaining and re-engineering for business development. The study aims to identify all IT systems and web applications for Tele2 Butikerna AB and also for each system identify users, access roles, system functions, management recourses and possible improvements. This has been done by creating a situation analysis and a needs analysis of the business with help from different methods. The thesis contains documented methods that has been used for the creation of the situation and needs analysis. These have been the basis during the thesis approach. The survey consists of data collection through interviews with the employees in the stores and at headquarters. Finally, a report has been submitted to Tele2 corresponding to the wishes of the client.
26

Reliable Web Applications Through Contracts and Generative Testing / Pålitliga webbapplikationer med kontrakt och automatisk testning

Hallsmar, Fredrik January 2022 (has links)
Client-side web applications have recently gone from progressive enhancements to powering large scale Single-page Applications (SPAs). Testing such applications is a tedious effort, often requiring manually constructing tests and emulating the browser, which leads to high programming effort and low performance. This thesis investigates how web applications can be designed, implemented and tested in order to make reliable applications with high test performance using Design by Contract (DbC) and automatically generated tests without significantly increasing programming effort. The results consist of a formal model for reactive programs using denotational and axiomatic semantics in order to not be tied to a specific programming language. The model is tested by implementing a sample application in Clojure and evaluating different aspects such as test coverage and test performance, in addition to mutation-based testing. Furthermore, the formal model can be used as a blueprint for developing reliable applications and serve as a formal building block for future research on web applications. Additionally, the sample application may be used as a guideline for real world development. The results show that applications implementing the formal model have generated test suites that are likely to detect programmer errors and can achieve high test coverage and performance while requiring less or equal effort when compared to other implementations and manual testing. / Klientbaserade webbapplikationer har under de senaste åren växt från mindre dynamiska förbättringar till att fullständigt driva Single-page Applikationer (SPAs). Att skriva tester för sådana applikationer är en komplex uppgift som ofta kräver emulering av webbläsare, vilket leder till mycket arbete och låg prestanda. Den här studien undersöker hur webbapplikationer kan designas och implementeras för att skapa pålitliga applikationer genom att använda Design by Contract (DbC) och automatiskt genererade tester, utan att signifikant påverka arbetsbördan för utvecklare. En formell modell för reaktiva applikationer presenteras med hjälp av denotationell och axiomatisk semantik för att inte begränsas till ett enskilt programspråk. Modellen testas genom utveckling och utvärdering av en exempelapplikation skriven i Clojure där olika aspekter såsom täckningsgrad och prestanda hos tester samt mutationsbaserad testning undersöks. I resultaten av den här studien presenteras en formell modell som kan användas som riktlinje för att bygga pålitliga webbapplikationer samt som en formell byggsten för framtida studier. Vidare så kan även exempelapplikationen användas som mall för utveckling av applikationer i industrin. Resultaten visar att applikationer som implementerar modellen har en testsvit som är trolig att upptäcka programmeringsfel samt uppnår hög täckningsgrad och prestanda, medan de kräver mindre eller liknande arbete som andra implementationer och manuellt programmerade tester.
27

Kategorisering på uppfattningar om digitala hot på webbapplikationer : Med en studie som visar de ekonomiska konsekvenserna av cyberattacker / Categorization of conceptions about digital threats on web applications : With a study showing the economic consequences of cyber attacks

Alyoussef, Elyas January 2022 (has links)
Detta examensarbete tar upp digitala hot mot webbapplikationer och kategoriserar allmänhetens uppfattning om dem. Digitala hot är oftast kopplade till ekonomiska konsekvenser varvid även dessa kommer att studeras. Målet med detta arbete är att bidra till en vetenskaplig artikel i framtiden, som kan vara värdefull för allmänheten, samt för framtida arbete och sysselsättning. För att analysera samlade uppfattningar användes konstant jämförande metoden. Resultatet avslöjar flera spännande fynd för teori och praktik, där uppfattningar om cybervärlden presenteras för att kunna förstå mer hur andra ser på cybersäkerhet idag. Det visar även betydande variationer bland deltagarnas uppfattningar och att informationssäkerhet, även om den gradvis utvecklas, har en lång väg tills den blir en obruten del av affärsverksamheten och arbetskraftens verklighet.  Denna studie kan även fungera som en guide för de olika uppfattningarna om cyberattacker eftersom den ger en översikt över de idag mest relevanta cyberattackerna. Arbetet kompletterades med en studie som belyser ekonomiska konsekvenser av cyberattacker. Utöver detta studerades även cyberattacken mot Coop under sommaren 2021. / This thesis presents a categorization of conceptions about digital threats on web applications with a study showing the economic consequences of cyber-attacks. The aim of this thesis is to contribute to a scientific article, which can be valuable to the public, as well as for future work and employment. Constant comparison method was used to analyse aggregate perceptions. The results reveal several exciting findings for theory and practice, where perceptions of the cyber world were presented in order to understand more how others see cybersecurity today. It also shows significant variations among the participants' perceptions. This shows that information security, even if it is gradually developed, has a long way to go until it becomes an unbroken part of the business.  This study can also serve as a guide for the different perceptions of cyber-attacks as it provides an overview of the most relevant cyber-attacks today. This thesis was supplemented with a study that highlights the economic consequences of cyberattacks. In addition to this, the cyber-attack on Coop during the summer of 2021 was also studied.
28

3D Graphics Technologies for Web Applications : An Evaluation from the Perspective of a Real World Application / Tekniker för 3D-grafik i webbapplikationer : En utvärdering sedd utifrån en riktig applikations perspektiv

Waernér, Klara January 2012 (has links)
Web applications are becoming increasingly sophisticated and functionality that was once exclusive to regular desktop applications can now be found in web applications as well. One of the more recent advances in this field is the ability for web applications to render 3D graphics. Coupled with the growing number of devices with graphics processors and the ability of web applications to run on many different platforms using a single code base, this represents an exciting new possibility for developers of 3D graphics applications. This thesis aims to explore and evaluate the technologies for 3D graphics that can be used in web applications, with the final goal of using one of them in a prototype application. This prototype will serve as a foundation for an application to be included in a commercial product. The evaluation is performed using general criteria so as to be useful for other applications as well, with one part presenting the available technologies and another part evaluating the three most promising technologies more in-depth using test programs. The results show that, although some technologies are not production-ready, there are a few which can be used in commercial software, including the three chosen for further evaluation; WebGL, the Java library JOGL and Stage 3D for Flash. Among these, there is no clear winner and it is up to the application requirements to decide which to use. The thesis demonstrates an application built with WebGL and shows that fairly demanding 3D graphics web applications can be built. Also included are the lessons learned during the development and thoughts on the future of 3D graphics in web applications.
29

Appar eller Webbappar? : Det är den mobila frågan / Apps or Webapps? : That is the question for mobile technology

Nordli, Johan January 2013 (has links)
Antal sålda smartphones har ökat explosionsartat de senaste åren, i samma takt ökar ocksåintresset för mobila lösningar i form av mobila applikationer. Det finns huvudsakligen tvåtyper av mobilapplikationer, den specialsydda applikationen (eng. ”native application”) ochwebbapplikationen. Denna kandidatuppsats har undersökt vilken typ av mobilapplikation enintressent ska välja att utveckla när intressenten väl har bestämt sig för att ta fram en mobillösning. För att undersöka detta utfördes en kvantitativt inriktad webbaseradenkätundersökning som fick 108 respondenter. Enkätundersökningen visar hurrespondenterna använder sig av sina smartphones, hur de reflekterar runt den mobilaapplikationsfrågan och hur deras vanor ser ut när det gäller användande av mobilaapplikationer.Resultatet visar att respondenterna väljer specialsydda applikationer framförwebbapplikationer trots att specialgjorda applikationer har fler nackdelar änwebbapplikationer för både användarna och utvecklarna. Det finns dock en tredje typ sombör lyftas fram: hybridapplikationen, som är en kombination av de två förstnämnda.Intressenten bör därför i de flesta fall välja att låta utveckla en hybridapplikation eftersom ensådan dels är ekonomiskt snällare än en ren applikation och dels behagar respondenternagenom att ”lura” dem att tro att de använder en vanlig applikation.
30

Automated secure code review for web- applications / Automatiserad kodgranskning för webbapplikationer

Gholami, Sadeq, Amri, Zeineb January 2021 (has links)
Carefully scanning and analysing web- applications is important, in order to avoid potential security vulnerabilities, or at least reduce them. Traditional code reviewing methods, such as manual code reviews, have various drawbacks when performed on large codebases. Therefore it is appropriate to explore automated code reviewing tools and study their performance and reliability. The literature study helped identify various prerequisites, which facilitated the application of automated code reviewing tools. In a case study, two static analysis tools, CodeQL and Semgrep, were used to find security risks in three open source web- applications with already known vulnerabilities. The result of the case study indicates that the automated code reviewing tools are much faster and more efficient than the manual reviewing, and they can detect security vulnerabilities to a certain acceptable degree. However there are vulnerabilities that do not follow a pattern and are difficult to be identified with these tools, and need human intelligence to be detected. / Det är viktigt att skanna och analysera webbapplikationer noggrant för att undvika potentiella säkerhetsproblem eller åtminstone minska dem. Traditionella kodgranskningsmetoder, såsom manuella kodgranskningar, har olika nackdelar när de utförs på stora kodbaser. Därför är det lämpligt att utforska automatiserade verktyg för kodgranskning och studera deras prestanda och tillförlitlighet. Litteraturstudien hjälpte till att identifiera olika förutsättningar, som underlättade tillämpningen av automatiserade kodgranskningsverktyg. I en fallstudie användes två statiska analysverktyg, CodeQL och Semgrep, för att hitta säkerhetsrisker i tre open sourcewebbapplikationer med redan kända sårbarheter. Resultatet av fallstudien indikerar att de automatiska kodgranskningsverktygen är mycket snabbare och effektivare än de manualla kodgranskningar och att de kan upptäcka säkerhetsproblem i viss acceptabel grad. Det finns emellertid sårbarheter som inte följer ett mönster och som är svåra att identifiera med dessa verktyg, och behöver mänsklig intelligens för att upptäckas.

Page generated in 0.0791 seconds