uu.seUppsala University Publications
Change search
Refine search result
1 - 31 of 31
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Allard, Sebastian
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Nilsson, Björn
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Sökmotoroptimering: Metoder för att förbättra sin placering i Googles sökresultat2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This paper is a literature study on search engine optimization (SEO) considering the leader of the search engine market: Google. There´s an introductory background description of Google and its methods of  crawling the Internet and indexing the web pages, along with a brief review of the famous PageRank algorithm. The purpose of this paper is to describe the major important methods for improved rankings on Google´s result lists. These methods could be categorized as on-page methods tied to the website to be optimized or off-page methods that are external to the website such as link development. Furthermore the most common unethical methods are described, known as “black hat”, which is the secondary purpose of the text. The discussion that follows concerns the practical implications of SEO and personal reflections of the matter. Finally  there´s a quick view of the expanding market of handheld devices connected to the Internet and mobile search as an initial area of research.

  • 2.
    Backeman, Jens
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Carlson, Erik
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Dokumentera med eXtreme Programming: Går det?2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Understanding systems can be a tough task without the right sort of documentation. We have examined the documentation artifacts which may be appropriate to hand over to new develop-ers, who will continue working with the system during the software maintenance phase.

    By doing a literature review on documentation and examined what documentation artifacts is used when you want to  understand a computer system. We used the eXtreme Programming system development methodology to develop a system that we tried to document as we devel-oped it.

    eXtreme Programming favors oral communication, but that is hard to hand over to new devel-opers. We discovered during our development that it was difficult to introduce documentation while the development process was going on so we only used structured code comments and unit testing during the development iterations

    We examined how the documentation that was created worked by doing a survey consisting of structured interviews where the respondents made comments about if and how the documen-tation improved their understanding of the system.

    We pass on an evolved eXtreme Programming system development methodology, which in-cludes a standalone documentation iteration before the handover, and a study of what kind of documentation that is valuable to have when transferring systems to new developers.

  • 3.
    Carlsson, Maria
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Hotbilden i Sverige: En undersökning av den digitala hotbilden mot ett medelstort svenskt företag2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Internet and information technology today has a rather obvious role in the activities of companies and organizations. All cash transactions within and between companies is digitized, communication within the company is done via e-mail, sales and marketing is done largely with marketing and ads on the Internet. This has resulted in economic benefits for companies and organizations, and facilitated the work for them. However, this has also led to new threats have emerged. Companies and organizations is well aware that there are numerous threats that comes with using the Internet and Information Technologies but exactly what those threats are for a mid-sized company in Sweden is not clarified anywhere. New reports made annually by various companies and government agencies around the world but no one puts a medium-sized Swedish business in focus. In this study several reports, made by different companies and government agencies are compared and compiled, too try too make an overview over the threats against a mid-sized company in Sweden. Together with interviews done with key people in the field of IT-security this study identifies the threats, draws conclusions of how to prevent them and also try to take a look into the future to see what threats a mid-sized company or organization can expect in just a matter of years. In the study we notice how all of the IT threats are increasing and that the digital crime are becoming more organized, that some of the key protections for a company is staff training and standard technical solutions such as antivirus software and firewalls. In the future operating systems will no longer be the target for intrusion, but instead web application be the major vulnerabilities. This essay is written in Swedish.

  • 4.
    Fallman, Andreas
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences. Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
    Wahlnäs, Michael
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences. Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
    Målbilder i praktiken: En hjälp för icke specialister2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In this paper have we tested Målbilder, which is one of the methods that have been developed in an attempt to reduce the number of failed IT-projects. We choosed to implement a work with the method in an attempt to generate as much experience as possible. The goal was to help people or companies that didn’t themselves have any knowledge in the field to implement the method, in order to strengthen their business without having to bring in expensive consultants to ensure the most basic step in system development, to find out what they really need. The study was carried out as that we studied Målbilder which we then used on a company. The theoretical knowledge that we have summarized in this paper combined with our experiences we hope can be helpful to others who intend to carry out a similar work. To carry out working with visions using the method Målbilder with inexperienced process workers is from our point of view possible to do, but there are a lot of risks to consider when you are working with it internally in a company. Therefore we hope that our experiences will help others who have read this paper to avoid most of these risks and achieve a successful result.

  • 5.
    Gomez Ortega, Daniel
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Djerf, Henrik
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Arbetssimulator med Wii Remote: En guide till utveckling av en simulator2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This is a thesis on D-level. In a previous course, at our program Computer Science, we came up with an idea of how to improve/complement training for new employees who are situated in a stressful workplace at companies who are in a constant need of rehiring. We developed this concept and came up with an idea for a simulator that could train staff as well as relieve stress and tension for new employees. The idea matured and became a Serious Game simulator based on a dual-wield Wii-controlled PC-based simulator with Bluetooth support. The aim of this thesis is to create a developer’s guide on the basis of a simulator with the use of Wii remotes as external input devices. In this guide we will cover how the Nintendo Wii Remote works, how to create simple 3D-models in Blender and also how this can be implemented in Microsoft XNA. With this guide as a base we will also show how we developed a prototype using a design concept developed through the research of our coworkers Christopher Saarinen & Evin Antoniadis. This thesis has resulted in both a guide and a working prototype that implement the basic elements of our coworkers’ design concept.

  • 6.
    Hannula, Maria
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Ljungberg, Sara
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Leder icke användarcentrerad systemutveckling till låg användbarhet?2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    Within system development users have rarely been involved or received much attention during the development. Most of the times, the primary focus within system development lies on insuring functionality, rather than making the system usable. The literature specifies that a non user-centered approach can contribute to a product with low usability, which can lead to an ineffective and unsatisfactory experience for the end users.

    The purpose of this thesis is to begin an investigation to see if the use of non user-oriented system development methods is a possible cause of low usability in the final system.

    To achieve the purpose of this thesis, we have conducted a case study. Within the case study we examined the usability of a time reporting system. The case study included seven minor studies; an investigation concerning the development of the system, an expert evaluation of the system, interviews and observations of users, developed paper prototypes and executable prototypes, both which user testing was performed on.

    The result of this study shows that by working with user-entered methods, the usability in the time reporting system increased after the design had been revised. This study is therefore another example of that systems developed with user-centered system development methods have higher usability than systems developed not user-centered.

  • 7.
    Hellberg, Bernt
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Ståhl, Stefan
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Misslyckade IT-projekt: Vilken fas i systemutvecklingens livscykel är mest bidragande2010Independent thesis Basic level (degree of Bachelor), 15 credits / 22,5 HE creditsStudent thesis
    Abstract [en]

    Many IT projects that have been developed in recent years are often considered to be unsuccessful. According to a study by Exido up to the 72% of all IT projects are considered to be failed. A failed IT projects means that the organizations that have ordered the new system may have higher costs or/and the system will not be ready in time. If costs are too high the new system might not be installed in the organization or if the system is not completed within the specified time frame the organization can become stagnant.

    In this paper we conduct an investigation of the failure of IT projects there we will examine where, in the systems development lifecycle four different phases, projects fail. We will conduct an empirical study of each phase, where we describe the key steps in the process; we will also investigate failed IT projects that are linked to the current phase. After every empirical study of the phases we perform an analysis in which we describe what we believe is important to consider in the current phase, and which items have an important role in the phase that will contribute to that project fails.

    We believe that the planning phase is the phase that is most important to carry out as detailed as possible when an IT project is developed. This is to ensure that the project will be successful. The phase structure of the whole project and important activities are carried out and they are affecting the other phases.

  • 8.
    Holmer, Mattias
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Funktionell Programmering: En framtidsprognos2011Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The trend in systems- and program-development has changed direction towards an increase in the

    usage of multi-programming paradigms. The attention put on

    Functional programming have

    increased lately and the development seems to move towards a more

    declarative style, where the

    programmer focuses more on

    how something should be done, than on what should be done.

    For awhile now, the objectoriented paradigm have been the dominant programming paradigm, but

    will this hold in the future? Functional programming differs from imperative programming,

    especially on the abstract level.

    Microsoft has implemented the programming language F# in Visual Studio 2010. F# is a functional

    programming language that also supports both objectoriented and imperative programming. Will F#

    cause the functional programming paradigm to grow? Will F# cause some sort of impact upon the

    programming world? By listening to the views of experts and businessmen alike we want to

    implement a prognosis about the future of F#. We want to know what experienced programmers

    think about F# and its future. Although, predicting the future is hard, if not impossible. Even though

    future predictions often are wrong, they can still bring forth important views and aspects, effecting

    the development, evolution or view on the target for the prediction.

    The result of our research points to a bright future for F# as a programming language and function

    programming as a paradigm. F# is a very popular language amongst those that have tried it and it

    has the possibility to streamline the operations in many businesses. In this paper we investigate F#

    as a language – with some of it's most useful aspects – and functional programming in general.

  • 9.
    Häägg, Johanna
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Fihlén, Petra
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Kravanalytikerns roll: Kommunikationsförmedlare mellan olika intressenter i ett IT-projekt2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    According to statistics, requirements management is identified as a major source of error to failed IT-projects. Moreover communication is identified as a factor affecting the require-ments management and can lead to deficiencies in the requirements. The requirements analyst is responsible for managing the requirements from the different stakeholders, act as a com-munication accommodator and to translate abstract requirements expressed by users to more specific requirements that developers can implement. The purpose of this thesis is to study the role of the requirements analyst to investigate the problems that may arise in working with requirements management.  To achieve the purpose we have performed a requirements management process in which we ourselves took the role as the requirements analysts. The requirements management process consisted of three phases: gather requirements, document requirements and validate require-ments. The result of this study indicates that requirements management is complex because it in-volves different stakeholders with different perspectives and backgrounds. The result of the study is conclusions of the problems we experienced as a requirements analyst and some rec-ommendations on how these problems can be improved.

  • 10.
    Högberg, Jonas
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics, Computer Systems Sciences.
    How does refactoring affects performance?2010Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    The biggest field in the recent decade in software development has been a subject known as Agile Development. In Agile development the construction of the software is an iterative process and is done with close contact with the costumer. One of the most well-known agile methods is Extreme Programming, which suggests a number of practices to develop software. One of those practices is test-Driven Development, which is the writing of the test code before you write the actual code. This means that one can test the code after it is finished. This creates an opportunity to change the design of the code and then test it again with your test code and discover if any functionality has been lost. The purpose of refactoring is the improvement of the design of existing code. How refactoring affects the performance is not widely discussed and therefore this thesis is going to examine that field. Code examples with and without refactoring principles have been tested. The investigation has been divided into two parts, part one tests individual refactoring principles and part two tests a test application. There are many opinions how to interpret the results of a performance test. After an extensive investigation the arithmetic mean was chosen, mainly because it reflects the total runtime for a series of executions. To test the hypothesis that total execution time will change with refactoring the Students t-test was used. It was chosen because it can be applied even when the variance is unknown. The results were clear, the arithmetic mean increased in five out of six refactoring principles. The test application also increased, but with only 4 %. The reason for the small increase was that it is not possible to go from a non refactored application to a fully refactored application. Another reason is that is was developed with Swedish Rail Administration’s framework which of course was not refactored. The conclusion of this thesis was that one should be careful with refactoring the parts of the code that is executed the most. One should have the “90-10 rule” in mind, it states that 90 % of the execution time is done in 10 % of the code. Another important aspect is that very often is an existing framework used, if you only refactor the new code and not the framework it leads to that only a subset of the code is being refactored. This means that the application does not get fully refactored and therefore the consequences of the refactoring mitigates.

  • 11.
    Högström, Andreas
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Pettersson, Emil
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Browser Wars: Kampen om webbläsarmarknaden2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The first browser war took place during the second half the 1990s, and Internet Explorer cameout as the winner over Netscape Navigator. Today a new browser war is being fought withmany competitors and the future is uncertain. The purpose of the thesis is to find out how theweb browser market has developed since the start of the previous conflict, and we ask ourselveshow it will continue to develop in the future. This is accomplished with, among otherthings, interviews, tests and already existing statistics. The thesis' conclusions shows that theweb browser market has developed in a positive way from several perspectives, both for theusers as well as for the web developers. The conclusions also show that the web browser market'sfuture looks stable and indicate a probability that the browser war will transition into anormal, healthy market situation with several competitors.The first browser war took place during the second half the 1990s, and Internet Explorer cameout as the winner over Netscape Navigator. Today a new browser war is being fought withmany competitors and the future is uncertain. The purpose of the thesis is to find out how theweb browser market has developed since the start of the previous conflict, and we ask ourselveshow it will continue to develop in the future. This is accomplished with, among otherthings, interviews, tests and already existing statistics. The thesis' conclusions shows that theweb browser market has developed in a positive way from several perspectives, both for theusers as well as for the web developers. The conclusions also show that the web browser market'sfuture looks stable and indicate a probability that the browser war will transition into anormal, healthy market situation with several competitors.

  • 12.
    Jansson, Samuel
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Försäljningssajternas funktioner2010Independent thesis Advanced level (degree of Master (One Year)), 30 credits / 45 HE creditsStudent thesis
    Abstract [sv]

    I dagens samhälle växer sig internethandeln starkare och starkare för varje år. Det är ett bekvämt sätt för kunderna att handla på, de kan sitta hemma och få sina produkter skickade till sig. För att ett företag ska kunna vara konkurrenskraftig och locka till sig kunder, är det därför viktigt att de har en sajt som de kan sälja sina varor ifrån. Och att denna försäljningssajt också är lockande för kunderna, så att de väljer den framför andra försäljningssajter är någonting mycket viktigt, för att ett företag ska växa och tjäna pengar. För att underlätta skapandet utav försäljningssajter, så kommer jag i den här uppsatsen ta reda på vilka funktioner som kunderna förväntar sig hitta på en försäljningssajt. Vilka de tycker om att använda och vad det är som får dem att känna sig hemma på en försäljningssajt och vilja komma tillbaka till den. Resultatet från arbetet kan sedan ligga till grund för att skapa ett ramverk, för att utveckla försäljningssajter eller till hjälp om man har blivit anställd att göra en försäljningssajt åt ett företag.

    För att ta reda på detta har jag dels undersökt en stor mängd försäljningssajter, för att se vilka funktioner som är vanligast, hur de ser ut och vad de i sin tur innehåller. Delvis utifrån detta intervjuade jag även kunder för att ta reda på vad de tycker om en mängd olika funktioner, vad som är viktigt för dem inom olika områden och hur de använder en försäljningssajt. Resultatet från dessa samlade jag sedan ihop till en kravspecifikation på vilka funktioner ett ramverk för försäljningssajter bör ha och hur de kan vara utformade.

    Eftersom det inte verkar finnas någon tidigare forskning kring detta, ligger mycket fokus på undersökningen av vilka funktioner som finns och vad kunderna tycker om dessa mm.

  • 13.
    Julin, Sofia
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Singdén, Malin
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Digitalisering av äldreomsorgen: En kvalitativ fallstudie om vårdpersonalens upplevelser av ny teknologi2016Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
  • 14.
    Karlsson, Erik
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Behavior recording with the scoring program MouseClick: A study in cross platform and precise timing developing2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

     

    This thesis will deal with problems and solutions of cross-platform developing using MoNo framework as a replacement of Microsoft .NET framework on Linux and Mac OS-X platforms. It will take in account matters such as limitations in the filesystem to problems with deploying released programs. It will also deal with demands of precise timing and the need of efficient code on precise tasks to construct a program used for creating data from recordings of animals. These animals is set to perform a task, for example exploring a labyrinth or running on a rod, and it is all recorded on video. These videos are later reviewed by an observer which transcripts the recordings into data based on predefined behaviors and the time and frequency with which the animal is expressing them.

  • 15.
    Keller, Christina
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Information Science, Computer Systems Sciences.
    Lindh, Jörgen
    Jönköping International Business School.
    Hrastinski, Stefan
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Casanovas, Ines
    National Technological University of Argentina, Department of Systems Engineering,.
    Fernandez, Gladys
    National Technological University of Argentina, Department of Systems Engineering,.
    The impact of national culture on e-learning implementation: A comparative study of an Argentinean and a Swedish University2009In: Educational Media International, ISSN 0952-3987, E-ISSN 1469-5790, Vol. 46, no 1, p. 67-80Article in journal (Refereed)
  • 16.
    Kvarnström, Mattis
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences. Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
    Karlström, Daniel
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences. Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media.
    Läkemedelssökning i vårddokumentationssystem: En användarcentrerad utveckling av läkemedelssökning i vårddokumentationssystem2010Independent thesis Advanced level (degree of Master (One Year)), 30 credits / 45 HE creditsStudent thesis
    Abstract [en]

    This thesis examines the problems related to IT in the Swedish healthcare system, specifically the drug searching part of the electronic healthcare systems used in Sweden. The question formulation is divided into two questions: What parameters and functions are of greatest importance when performing a search on drugs, and how should these be presented in a graphical user interface? Thus the purpose is to answer these questions through developing a design concept, in the form of a prototype, which describes how a drug search can be carried out.

    The entry point is a central quality checked drug database that is managed and owned by Swedish county councils and regions. The problem is attacked through user-centered methods where interviews of physicians and developers, in conjunction with observations, are used to give an overview of the problem area as well as to specify a requirements specification for the prototype that this thesis aims to develop. The thesis result is a requirements specification in combination with a prototype that exemplifies how drug searching can be performed, the prototype is based the requirements gathered from the interviews with the user group of physicians.

  • 17.
    Larsson, Anders Olof
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Interaktiva funktioner på svenska tidningars hemsidor - vilken typ, hur mycket och varför?:  2009Conference paper (Refereed)
  • 18.
    Larsson, Anders Olof
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Studies on interactivity2009Conference paper (Refereed)
  • 19.
    Larsson, Anders Olof
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Hrastinski, Stefan
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Blogs and Blogging: Current trends and future directions2009Conference paper (Refereed)
  • 20.
    Levin, Martin
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    SCRUM som utvecklingsmetod: Så fungerar det i verkligheten2011Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
  • 21.
    Lopez, Christopher
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Utveckling av Analysverktyg för GEMS PET Systems: En användningscentrerad utvecklingsmetod2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [sv]

    The company GEMS PET Systems produces cyclotrons which is a type of particle accelerator. The cyclotrons create log files that are analyzed by the company’s employees for different purposes like troubleshooting or installation. The purpose of the project is to with a usage-centered design method create a paper prototype of a tool that will help the employees to analyze the log files in a more efficient way than earlier.

    The result shows how the usage-centered design method was used to create the paper prototype and how the user interface was created according to human-computer interaction (HCI).

  • 22.
    Lust-Hed, Freddie
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Hedin, Viktor
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Android vs iPhone: En jämförande studie i applikationsutveckling2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Datormobiler (smartphones) har blivit ett populärt fenomen bland mobilanvändare. Det har dykt upp ett flertal stora aktörer på marknaden och i takt med att fler smartphones har utvecklats har också intresset för applikationsutveckling blivit större. En av dessa aktörer är Apple som idag har en betydande marknadsandel efter lanseringen av iPhone. Dock har Google tillsammans med Open Handset Alliance blivit en betydande konkurrent med deras mobila plattform Android.

    Syftet med denna uppsats är att göra en jämförande studie av applikationsutveckling för dessa plattformar. I detta ingår att undersöka plattformarnas programmeringsspråk med tillhörande aspekter, utvecklingsmiljöer, krav på utvecklaren och de ekonomiska aspekter som hör till utveckling och publicering. Denna studie genomförde vi genom att undersöka tillgänglig och aktuell litteratur och försäljningsstatistik. Vi använde även egna erfarenheter i applikations-utveckling på plattformen Android.

    Vår undersökning visar att utveckling för iPhone är endast möjligt via företagets egna produkter. Detta är inte fallet med Android då det är mer valfritt vilken plattform man vill utveckla på. Båda programmeringsspråken är objektorienterade men har några märkbara skillnader. Båda plattformarna erbjuder en pedagogisk och lätthanterlig utvecklingsmiljö där man som utvecklare snabbt kan se resultat. Det är gratis att införskaffa nödvändiga programvaror och som utvecklare får man behålla större delen av intäkterna om man väljer att publicera sin applikation med ett pris i någon av applikationsbutikerna.

    Vår slutsats är att plattformarna har fler likheter än olikheter när det gäller applikations-utveckling. En av skillnaderna är att utveckling på iPhone innebär att lära sig ett programmeringsspråk som används nästan exklusivt på Apples produkter och eventuellt betala en årlig avgift. I Androids fall används ett välspritt programmeringsspråk och enda kostnaden är en relativt liten engångssumma för publicering. I sin helhet kan man tolka skillnaden som att utveckling för iPhone innebär en stängd tillvaro, men fri från skadlig kod medan utveckling för Android är mer öppen som får till följd att den är mer osäker.

  • 23.
    Monstad, Therese
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Media and Communication Studies.
    Hrastinski, Stefan
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Interactive video as a mode of internal communication about change: What are the implications for employee engagement?2009Conference paper (Other academic)
    Abstract [en]

    Contemporary organizations are often permeated by changes that involve decentralization. Organizations’ PR practitioners are consequently searching for communication processes that promote interactivity and employee engagement. The company in this study has implemented an interactive video website in order to internally communicate the company’s core values and to get access to how employees have already implemented the core values in their daily work. The interest for using new technology within organizations has surged as IT infrastructures has improved. Surprisingly, there have been rather few studies on such emerging technologies in organizational settings. In this research-in-progress paper, we explore the impact of the use of an interactive video website, comprising four videos promoting a company’s core values, on employee interactivity and communicative engagement. Two web surveys are being designed for the study. We are also conducting interviews and observations. Here we present initial results from the first survey and from observing the communicative engagement around the first two videos. The results show that there is an interest for the interactive video website although the employee engagement on the website is modest.

  • 24.
    Nilsson, Petter
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Petersson, Jonas
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Personuppgifteshantering och identifiering inom myndighet, skola och förtag2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The authors of this thesis have studied the handling of personal information in various kinds of organizations, because the perception is that the knowledge in this area is weak relative to the weight of the subject.

    The purpose of this paper has been partly to shed light on how knowledge of this area in the organizations that we have visited during the study but also to answer questions about handling, knowledge and security, and identification of individuals in different systems. What kind of problems the processing of these data creates and why these problems occur.

    In the beginning of our study we understood the importance of using the correct identifier and therefore chose also to examine what the various identifiers used by the organizations and why they chose these particular identifiers.

    In the qualitative analysis, Datainspektionen´s general rules and advice has been used as a basis together with the laws applicable to the organizations to get a good picture of how management of personal information is in these organizations.

    What we have found in this paper is that knowledge about how personal data is handled and what laws and rules are saying is very much dependent on how central the information is to these organization's activities. The police use so many different types of records for their organization to function well and they have very good knowledge of laws and regulations. In contrast, schools that do not handle as much of personal data themselves nor have the same knowledge among staff and do not have enough resources to cope with keeping the same knowledge base as the police. This is something that applies to all types of handling, depending on how important the information is for the organization, the better the security and knowledge in handling the data is.

  • 25.
    Nordlindh, Mattias
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Suber, Kristoffer
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Vad är Cloud Computing?: En kvalitativ studie ur ett företagsperspektiv2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Cloud computing is a new buzzword within the IT-industry, and introduces a whole new way of working with IT. The technique delivers web based services, which results in that the user no longer needs to install an application locally on a computer. Since the application no longer needs to run on a local entity, but in a datacenter located on a service provider, the users no longer need any specific hardware more than a computer with an internet connection. Cloud computing also offers IT-infrastructure and development environments as services, these three service types is better known as cloud services. Through the usage of different types of cloud services, the need for maintenance and hardware is significantly reduced. Therefore, the need for IT-competence in a company is reduced, which offers the company to focus on their core business strategy. A problem with cloud computing is that because it is such a new phenomenon, there is no established definition. This makes the subject hard to understand and easily misunderstood.

    Cloud computing surely seems to solve many of the problems with reliability of systems and hardware that companies struggle with on a daily basis, but is it really that simple? The purpose of this thesis is to understand which types of company preconditions that affect the integration of cloud services in a company. We will also clarify the concept of Cloud computing by divide and describe its different components.

    To investigate the different types of company preconditions and there approach to cloud services we have performed interviews at different companies in associations with our case study.

    The result shows that a cloud service only can be integrated to an organization as long as the organization possesses the right preconditions. We think that cloud services can bring great advantages to organizations that meet these preconditions and that cloud services has the potential to ease the way of work for organizations in the future.

  • 26.
    Ohlin, Thomas
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    MOTIVATION INOM ÖPPEN INNOVATION: Hur ser det ut idag, och kan det förbättras?2010Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
  • 27.
    Safa, Amir
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Dehmer, Linus
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Förbättrad tidsuppskattning för IT-projekt2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    There are many different strategies and different approaches within the strategies to estimate the time of an IT project. These methods and practices differ in several aspects and many times companies have developed their own method for estimating time. The common factors for these strategies and methods are the objectives, which is to make time estimation as accurate as possible, to avoid delays in projects. This study aims to show how LexiConsult AB can improve it’s time estimations by following the recommendations made in this study, which leads to reduction in their time estimates and better customer satisfaction. The study was conducted through a literature review of where the various components of IT projects are reviewed. The theoretical analysis is later the subject of the empirical investigation in the company giving instinct and perspective into how the company is working on their projects. The theory showed that a good time estimation method includes all the elements of a project and these must be examined before a good time estimation method can be developed.

    Because of the complexity of this topic, a deductive approach was chosen for the study, where the starting point lies in the theory. The deep theory examination conducted by the authors is reflected in the qualitative research method chosen for study where the purpose of the method is to gain deeper knowledge through analysis and interpretation of the theory and reality.The authors have tried to ensure the quality of work by considering the collected material's validity, reliability and relevance.Because of the complexity of this topic, a deductive approach was chosen for the study, where the starting point lies in the theory. The deep theory examination conducted by the authors is reflected in the qualitative research method chosen for study where the purpose of the method is to gain deeper knowledge through analysis and interpretation of the theory and reality.The authors have tried to ensure the quality of work by considering the collected material's validity, reliability and relevance.

    The analysis conducted in the study, is LexiConsult's project methods which are compared against the theory. These comparisons led to a number of recommendations in the conclusion of the study. The company's shortcomings in information structure area are identified and leads to recommendations on the establishment of a database with project categories. The importance of good requirements specifications for time estimation is identified and in the conclusion an improved specification is shown. The new specification has separated phases of the project with time estimates and comments on each part. The importance of good monitoring of the projects is highlighted in the study and recommendations are given to follow a template, resulting in the design of one. The company's working methods and use of the experience is indicative, and an analogy time estimation method is recommended for future time estimations. The analogical method has disadvantages that are improved through the new specification which the project is divided into different phases and time is estimated separately according to the Micro strategy for every phase. The recommendations made in this study leads to greater responsibility for individuals within the projects, better knowledge sharing in the company where old experiences will be the basis for the new time estimates. The new changes will lead to making the decision making within a project easier for both the costumer and LexiConsult AB.

  • 28.
    Sjaunja, Knut
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Open Innovation Software: On Aspects of Functionality and Creativity2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    This thesis presents how and if open innovation software (OIS) supports different types of creativity. The relevant theories and information on how an OIS is designed and, the relevant theories of creativity are used for making a model to test on different OIS.

    The result shows that most OIS functionality supported the structuralist and situationalist school of creativity but it also shows that the inspirationalist school was poorly supported in the current functionality. With the result we discuss the implications of supporting all types of creativity to support the most of the users and in the end enable more innovations.

  • 29.
    Wingren, Staffan
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Paradigmskifte i programmeringen: Innebörden av funktionell programmering vid programutveckling2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    There are signs that the object-oriented paradigm is beginning to lose itsstatus as the undisputed answer in system development. New ideas arearriving and they are flipping fundamental programming principlesupside down. What can a declarative approach bring and what does itmean to program in a functional fashion? Variables are an importantcomponent in the type of programming that is generally conductedtoday. Variables belong to the imperative paradigm in which theprogrammer to a large extent describe how calculations are to bepreformed by the computer. This is in contrast to the declarativeparadigm – in which functional programming is usually placed – wherethe level of abstraction is higher, variables are missing and where youonly describe that something is to be performed – not how. In functionalprogramming there cannot be any state in the same sense as inimperative – procedural or object-oriented – programming. Repetitionhas to be performed with recursion and programs are deterministic.There are both benefits and disadvantages with this, reasoning about aprogram is easier but at the same time there cannot be any use of sideeffects,like writing something to a file, in a purely functional language.Since that is a common task in computer programs today the dilemmahas to be dealt with in some way. Combining functional and objectorientedlanguages does mean making a compromise where some of thebenefits of purely functional programs are lost but it is also a naturalevolution from the object-oriented methods that are currentlydominating. The following thesis will show what functionalprogramming is, explain which aspects make it interesting and describeits place in the program and system development of the future.There are signs that the object-oriented paradigm is beginning to lose itsstatus as the undisputed answer in system development. New ideas arearriving and they are flipping fundamental programming principlesupside down. What can a declarative approach bring and what does itmean to program in a functional fashion? Variables are an importantcomponent in the type of programming that is generally conductedtoday. Variables belong to the imperative paradigm in which theprogrammer to a large extent describe how calculations are to bepreformed by the computer. This is in contrast to the declarativeparadigm – in which functional programming is usually placed – wherethe level of abstraction is higher, variables are missing and where youonly describe that something is to be performed – not how. In functionalprogramming there cannot be any state in the same sense as inimperative – procedural or object-oriented – programming. Repetitionhas to be performed with recursion and programs are deterministic.There are both benefits and disadvantages with this, reasoning about aprogram is easier but at the same time there cannot be any use of sideeffects,like writing something to a file, in a purely functional language.Since that is a common task in computer programs today the dilemmahas to be dealt with in some way. Combining functional and objectorientedlanguages does mean making a compromise where some of thebenefits of purely functional programs are lost but it is also a naturalevolution from the object-oriented methods that are currentlydominating. The following thesis will show what functionalprogramming is, explain which aspects make it interesting and describeits place in the program and system development of the future.

  • 30.
    Zetterström, Andreas
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Visual Compositional-Relational Programming2010Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
    Abstract [en]

    In an ever faster changing environment, software developers not only need agile methods, but also agile programming paradigms and tools. A paradigm shift towards declarative programming has begun; a clear indication of this is Microsoft's substantial investment in functional programming. Moreover, several attempts have been made to enable visual programming. We believe that software development is ready for a new paradigm which goes beyond any existing declarative paradigm: visual compositional-relational programming. Compositional-relational programming (CRP) is a purely declarative paradigm -- making it suitable for a visual representation. All procedural aspects -- including the increasingly important issue of parallelization -- are removed from the programmer's consideration and handled in the underlying implementation. The foundation for CRP is a theory of higher-order combinatory logic programming developed by Hamfelt and Nilsson in the 1990's. This thesis proposes a model for visualizing compositional-relational programming. We show that the diagrams are isomorphic with the programs represented in textual form. Furthermore, we show that the model can be used to automatically generate code from diagrams, thus paving the way for a visual integrated development environment for CRP, where programming is performed by combining visual objects in a drag-and-drop fashion. At present, we implement CRP using Prolog. However, in future we foresee an implementation directly on one of the major object-oriented frameworks, e.g. the .NET platform, with the aim to finally launch relational programming into large-scale systems development.

  • 31.
    Zetterström, Andreas
    et al.
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Dahlberg, Gunnar
    Uppsala University, Disciplinary Domain of Humanities and Social Sciences, Faculty of Social Sciences, Department of Informatics and Media, Computer Systems Sciences.
    Teknisk infrastrukturs påverkan på agil systemutveckling: En kvalitativ fallstudie av Graip-projektet2010Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [sv]

    Författarna har utvecklat ett IT-system till missbruksvården inom socialtjänsten i Gotlands kommun. Utvecklingsprojektet används som kvalitativ fallstudie för att studera hur teknisk infrastruktur för systemutveckling påverkar systemutvecklingsprocessen. Projektet utvecklades agilt med en skräddarsydd variant av XP (Extreme Programming). Teknologier som användes var ASP.NET MVC, LINQ, LINQ-to-SQL, jQuery och Visual Studio.

    Syftet med uppsatsen är att besvara en frågeställning kring relationen mellan teknisk infrastruktur för systemutveckling och systemutvecklingsmetoder: har den tekniska infrastukturen (utvecklingsverktyg och miljöer, klassbibliotek, mjukvaruramverk) påverkat systemutvecklingsmetoden? Om så är fallet, på vilket sätt?

    I fallstudien studeras hur den agila systemutvecklingsmetoden påverkats av den tekniska in­fra­strukturen. Metoden studeras utifrån två agila värderingar och sju agila principer. Värderingar är anpassning till förändringar snarare än följande av planer och fungerande mjukvara snarare än omfattande dokumentation. Principerna är parprogrammering, kodstandard, omstrukturering, små releaser, kollektivt kodägande, kontinuerlig integration och enkel design.

    Fallstudien visar att teknisk infrastruktur i hög grad underlättar utvecklingsarbetet – möjliggör snabb utveckling, bidrar till ökad kodkvalitet och tvingar utvecklarna att följa sunda designprinciper och designmönster. Vissa nackdelar och potentiella risker med ramverken och teknologierna identifieras: leverantörsberoende och låsning till ramverkets designprinciper. Slutsatser är att teknologierna och ramverken har en betydande påverkan på systemutvecklingsprocessen och kraftigt underlättar ett agilt arbetssätt.

1 - 31 of 31
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf