Sökresultat:
8074 Uppsatser om Global Software Development - Sida 6 av 539
Software keystroke logging : Automatisering av skydd mot software keystroke logging
This piece of work develops a solution that automates protection against software keystroke loggers. Keystroke loggers can be used illegally to register a user's keystrokes and in that way acquire sensitive information. The solution was tested on two different networks and the efficiency was measured. The network represents an enterprise network that uses the operating system Windows along with the directory service Active Directory. A script was developed to solve the automation matter.
Programmering av mikrokontroller för styrning av komponenter i ett biokemiskt analysinstrument
The Uppsala based company Q-linea develops procedures, instruments and systems for protein and nucleic acid analysis. The components in such an instrument are controlled by microcontrollers. Microcontrollers are computers in one singular chip that can be used in a wide range of applications such as cars, toys or in this case an analysis instrument. When developing a new instrument for biochemical analysis, Q-linea needed new software for controlling and communicating between the components in the instrument. The process of developing this software is the subject of this thesis.The project included research of microcontrollers and the components in the instrument.
Ledarskap inom ramen för ett systemutvecklingsprojekt - fokus på en arbetsprocess med stöd i Vattenfallsmodellen
Many research reports mention the fact that a huge number of all system
development projects never reach a successful ending; with other words never
fulfil formulated goals. By identifying and forming success factors (and in
some aspect risk factors) that the project manager in practice can use, this
study may be seen as a step in the direction towards minimising the high number
of failed system development projects.
The purpose of this research report is to investigate how a system development
project, where the development process is based on a specific development or
process model (in this case the Waterfall model), can and should be driven. I
aim to clarify what is demanded of a project leader for the specific
development process and give an account for which eventual leadership qualities
that can be well suited for given situation in relation to the need for
technical competence.
Among other things the project manager should inspire confidence, drive, be a
decision maker, engage and own some form of basic knowledge in the field of
system development.
Tillämpning av Unified Process och Design Patterns vid integrering av system
The computer consultant company Create in Lund AB wishes to facilitate their invoice routines, as it at present is required that the administration finds and compares information from two different systems.The purpose of this thesis is to develop an invoice management system that simplifies the invoice management process for the administration at Create. During the development of the system, I have chosen to follow the software development process Unified Process and also tried to find design patterns that can be applied to the integration.The result of my project is a self-contained application developed using the Java programming language that communicates with the databases of the other two systems and presents relevant information to the user as a set of invoices. Of the 23 design patterns I studied, I used four of them in the invoice management system. However I couldn?t find any connection between any design pattern and the integration of systems.
En utvärderingsmodell för testverktyg : Med inriktning på automatiserade högnivåtester
Testing has always been an important task in the scope of software quality. Though it has never been as much appreciated within the management of the organisations as the software development has. However testing is becoming more attractive within organisations because it becomes more evident how much money working systems saves in contrast to defect ones. A tester often use testing tools to simplify the work progress. There are a lot of tools nowadays but not many evaluating models which helps the tester to know which one to recommend.
Kompatibilitet med BIM-koncept : Revit Structure 2012 och Robot Structural Analysis 2012
This thesis deals with the compatibility between analysis software Revit Structure2012 and Robot Structural Analysis 2012. The purpose is to become more aware ofinformation management models to be compatible across different softwareapplications. The structural model is made to be optimal for the compatibility of othersoftware Aim is also to gain an understanding of the transferring methods that exist,and which method is most convenient to use and to examine whether the methodswork in practice. Objective of this project is to make the modeling processtime-efficient for constructors. Models do not need to be structured in severaloccasions in different software; it only needs an optimal model that transfers properlybetween software.The method used in the thesis consist cases where the transferring process isexamined.
Förbättring av mjukvarubibliotek för parallellberäkningar med programmeringsmodellen Chunks and Tasks
Chunks and Tasks is a programming model based on the C ++ programming language. This programming model is used for electronic structure calculations, among other things.The purpose of this project is to improve the CHT-MPI software library for Chunks and tasks, so that calculations of matrix-matrix multiplications are performed more efficiently than they do with the existing software library. The software library is based on the work stealing method, which is a method the software library for Chunks and Tasks uses for the distribution of the calculation work. The considered way to improve the software library is by modifying the work stealing method in a way that makes the distribution of calculation work happen in a more efficient way , which will lead to calculations performed faster than before.Two different modifications of the work stealing method were tested and it led to two new methods, Method 1 and Method 2, which distributed the calculation work differently. Method 1 did not give results that were compatible with the theory, since the calculation time with this method was much longer than the previous method.
Mjukvaruverktyg för loggning och analys avindustriella processer
This report discusses developing a software log tool for analysis of industrial processes. The target was to develop software that can help electro Engineers for monitor and fault finding in industrial processes. The tool is called PLS (Process log server), and is developed in Visual Studio.NET Framework 2005. PLS works as a client with Beijer Electronics OPC Server. The program is able to read data from PLC (Programmable Logic Controller), trough the OPC Server.
Bergvärme och solenergi i flerbostadshus : En förstudie över Kv. Uppfarten
The society strives for sustainable development, in the construction industry it is expressed through sustainable building. Energy and LCC analyzes increases the ability to make conscious decisions in the process. A problem in the construction industry is that energy and LCC analysis is not used to the desired extent, as they are perceived as complicated and time consuming. The report aims to achieve a more sustainable building through increased use of energy and LCC analyzes.The goal is to show how BIM can be used to improve the efficiency of the energy and LCC analyzes.The study was conducted with a literature review and a case study to answer which information that is required in a BIM model to perform energy and LCC analyzes. The study also shows which software can be used in BIM based energy and LCC analyzes and how the analyzes can be carried out efficiently.The result shows that effective analyzes may be performed if the BIM-model contains the relevant information for making analyzes.
Undersökning av open source GIS programvaror : Med hänsyn till MSB?s användningsområden internt och för RIB Karta
MSB stands for Swedish Civil Contingencies Agency. It?s a government organization that deals with emergencies and crises. MSB has developed a software package where the newest software version is called RIB 2012. The package includes the program RIB Karta.
?Webbaserad visning av positioner på karta
Today there are a big need for a system that delivers overview of all available units for different municipalities and shipping- and security companies due to the increasing requirements for efficiency. The purpose with this graduation thesis is to find out which systems that is suitable to use while developing cost-effective software for positioning and to produce a prototype for such solution.This assignment has been done at the request of PocketMobile Communications AB. PocketMobile is a company that are specialized on delivering modern mobile software solutions and systems to companies with their own vehicle fleet or mobile workers.This master thesis can be split into two separate parts, the theoretic- and the practical part.The theoretic part includes producing a number of functional requirements in cooperation with PocketMobile and comparing the available systems against the function requirements.The practical part deal with the development of a prototype that demonstrates the software recommended. The development tools that best matched the functionality requirements when the selection was made in May 2007 were Map24 and OpenLayers. The system that was selected to use while developing the prototype was Map24, because this product matches all of the requirements and it is also suited for professional usage regarding support, scalability and reliability.
Tillämpning av lättrörliga systemutvecklingsmetoder - en studie av systemutvecklingsprocessen i en ad hoc-krati
Due to fast growing and rapid changes in markets today, most of the organizationsthat are trying keep up with these changes have a high demand for software that areof high quality and comes with a low price. To meet these goals software companieshave to implement new methods to develop software that are suited for rapidchanges. The concept of agile methods can fulfill this need. Our purpose with thisthesis was to investigate how well agile methods could be applied in organizationsthat could be identified as adhocracies. A case study was conducted in anorganization which we could identify as an adhocracy.
Framtagning av webbcommunity : En fallstudie med fokus på Extreme Programming
Denna rapport är en fallstudie som återspeglar framtagandet av en webbplats åt det norska Diabetesforbundet. Webbplatsen är ett community där personer skapar användarkonton och interagerar med varandra med hjälp av ett antal funktioner som finns att tillgå. Då själva utvecklingen av webbplatsen har varit huvudmålet med examensarbetet fokuserar denna rapport på att förklara den praktiska implementeringen. De tekniker och metoder som använts i det praktiska arbetet såsom kontextuellt utforskande och användbarhet definieras och förklaras för att sedan användas vid argumentation kring designval för webbplatsen. Den utvecklingsmetod som använts i det praktiska arbetet har varit en Agile Software Development-metod som kallas Extreme Programming.
Teachers Perspectives on Difficulties surrounding the Teaching of Global Climate Change in Primary School
To be educated in global climate issues can be challenging for pupils. This may contribute to anxiety and feelings of helplessness. Global climate change may also be a challenge for educators to convey to young learners, f-3. Educators can experience various problems when it comes to teaching about climate issues. The subject of climate change is a broad and complex area, according to the studied material in our thesis.
Mjukvaruföretagens strategiska agerande
Background: In recent research literature, some researchers mean that companies in fast changing markets have to act proactively while others find that companies have to adapt to conditions and to react. This makes it interesting to study how software companies act strategically and also to study to what extent a flexible organisation is required by companies who proact and by those who react. Purpose: The purpose of this thesis is the study how different types of software companies act strategically and what this requires of the company in terms of flexibility. Delimitation: The study treats only Swedish software companies with more than ten employees. Proceed of the Study: Representatives from four case companies as well as a consultant have been interviewed.