Sökresultat:
14965 Uppsatser om Component-based software development - Sida 4 av 998
Liten displaymodul
The purpose of this Master Thesis is to analyze what suitable hardware platforms there are on the market in order to build a low price control and information system for mobile applications, called small display module. The thesis will be underlying material for making a decision for further development. The result of the thesis consists mainly of a Windows CE kernel and a schematic for a CPU card, on which it would be suitable to build the display module. Another major part of the report is the introduction of different techniques that could be of interest when designing a processor based system. The processor architecture that was chosen is the x86.
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.
Minnesallokering och debugverktyg
The aim of this report is to give a description of a diploma work of 20 points that has been performed during the spring 2006 at Ericsson AB in Borås. The report accounts for the problem and procedure during the diploma work. The software used for this project was embedded in a radio link. The RAM in this radio link was divided into several regions where two were used for memory allocation. The current allocation of memory in the radio link was not optimized with regards to performance, security and memory use and the configuration used made it difficult to determine the memory use of the system and the actual memory need.
Piratkopiering: en ekonomisk-teoretisk granskning av marknaden för dataspel
This essay analyzes the market for entertainment software by identifying and explain the products typical properties, in addition i clarifies the behavior of consumers and producers. One of the most important property related to software is the ease with which it can be reproduced. When such reproduction is done illicit it´s called piracy. The software industry often claims that piracy leads to big losses for the companies as well as in welfare, the essay clarifies that this doesn´t has to be the case. On the contrary the possibility to cheap production and distribution may lead to an increased welfare.
Kompetensutveckling inom IKT Skolutvecklares uppfattning av kompetensutveckling inom IKT
The study aims to investigate student participation as a tool for democratic development in secondary school from a student perspective. Furthermore, students' perceptions of the school's work with student participation in formal and informal contexts are also investigated, with basis in the teaching structure. The results are based on interviews conducted with students who all attend the same class in their last year of high school. Subsequently, an analysis is made based mainly on three different theories: democracy, curricula and sociocultural theory. The result shows that students feel that they are able to practice student participation but the amount of influence they get differs between individuals depending on devotion and commitment.
Utvärdering och rekommendation av uppföljningsprogram för flygplanunderhåll : för Täby Air Maintenance
By today?s date there are a lot of companies that are in great need of restructuring their paperwork in a more organized way. This can be excellent arranged with the help of properly constructed computer software. The aviation industry is no exception, but actually a good example of this. Täby Air Maintenance (TAM) is a company which is situated in Örebro.
Kalkylarbete för byggnadsprojekt med Vico Office : För- och nackdelar med 5D BIM
AbstractBuilding Information Model/Modeling/Management (BIM) is a tool that allows for efficient working methods. BIM saves time and money while providing the potential for visualization. This method of working is based on a 3D-model, and then a fourth and fifth dimension are connected. 5D modeling means that a spreadsheet creates cost estimates based on the 3D model. This provides opportunities to carry out calculations in the early stages of the projects. Calculations are currently performed manually and do not contribute to the development that the construction industry requires.
Utveckling av programvara till ett inbyggt styrsystem
This thesis considers the development of the software for an, newly developed, embedded real-time control system, based on a Periferal Interface Controller (PIC). The control system is developed to be used for several different applications. In this thesis work, software for two different applications are developed. The first task is a time controlled system, while the other task is implementation of aPI-/PID-controller. A user interface is also developed and implemented.The time controlled system is an automatic horse feeder, which is used for feeding horses at certain predefined points in time.
Datoriserat lärande. Ett pedagogiskt perspektiv på datorprogram för barn.
Aspects of computerized learning in terms of educational situations in kindergarten andschools where the teachers use software either made for children or for adults, is thesubject of this paper.The market for software produced in Sweden and intended for educatilonal situationswith small children is discussed and analysed by qualitative method. The software, theusers, the producers and other related groups are looked upon from an educationalperspective and a mode1 of this process is presented in the paper.The software is categorized and discussed according to area of use and underlying educationalperspectives. The educational situations in which the users are a part are discussedfrom an educational perspective and examples from use of software in kindergartenand schools are given. The images of their target group which the producers haveare categorized according to phenomenographical method. A proposal of a classificationsystem for software used in educational situations is made..
LSD - Hallucination eller flödeseffektiv innovation
Increased competition in the IT industry has sparked a need for developing faster innovation processes with more predictable output. One of the biggest issues when it comes to achieving a faster flow through the innovation process lies in managing its high degree of variation. Proposing a solution to this problem, Lean Software Development (LSD), was developed to provide a framework for how IT companies should organize its software development process to achieve increased speed and quality. This study examines to which extent LSD, as a set of values, principles, methods and tools, can be used to improve flow efficiency in the innovation process. A case study of a multinational IT company was made by conducting ten semi-structured interviews with current employees.
Metodik för utmattningsberäkning av svets i vibrationsmiljö
In this work, a method was developed and evaluated for calculating the life of welds under the influence of fatigue loads from a vibration environment. Typically, a shaker table is used for testing a component against vibration loads. The shaker table creates a vibration environment that is defined in the frequency domain by a power spectrum.Similarly, a virtual vibration table can be used to calculate the same type of load environment, which can then be used to calculate the expected lifetime. The benefit of this method is that it can be used in design, as well as in simulation of tests before physical verification tests are carried out.Today there are methods for calculating fatigue life of non-welded base material, but since many components contain welded joints, there is a need to apply this method to those types as well. To achieve this, the thesis combines two different areas, which together provide a method for fatigue assessment of welds using a virtual shaker table.The methodology is carried out by modeling the component, and its welded joints, in a finite element program.
Framtagande av kravspecifikation för standardsystem
There are several methods and models within the areas of software engineering
on how to proceed during a software development process. For each of these
methods and models there are benefits and drawbacks, depending on how you
choose to look at them. A difference of principle between the different models
is that they either advocate iterative development or not.
In parts of software engineering one makes use of different methods depending
on which is most fitting in a specific situation. There are several methods on
how to recieve more qualitative data from the end-users during the requirement
collection, but the reappearing pattern is still user centric participation,
which means that the user participates more actively in part of or the entire
development process.
Preflight utvärdering
PDF-files are to become a native file format in all prepress supplier workflows during 2006. This will give an opportunity to automate and develop a more stream lined prepress workflow. It is desirable to secure digital files by preflight the files early in the process. The objective with this project is therefore to find software that can automate parts of the preflight process and also to build up a well-functioning preflight workflow for preflighting both PDF-files and native files.Meetings have been held with preflight suppliers to find a solution for how to automate parts of the preflight in the prepress workflow. Seven preflight software companies demonstrated the possibilities with their products and four of these were chosen for continuing working with.
Integration av simuleringsmodeller för bränslesystemet i JAS 39 Gripen
In this final thesis two simulation models have been integrated. The simulation models are models of JAS 39 Gripen?s fuel system, software and hardware. The time consuming and costly work to develop software has made the department of fuel system to build two models in Xmath/Systembuild. The software model also simplifies the comprehension of how the software in the control computer of the fuel system works.
DRM - utveckling, konflikter och framtid : konsumenters reaktioner på och företags användande av DRM
With the digital revolution within video games, the need for Digital Rights Management (DRM) has increased significantly, alongside with the increasing problem of copyright pirates. To counter pirates, DRM was created to prevent illegal copying of software, this to ensure that the Distributors received an income for their work. DRM has, since the start of its use, been getting, a lot of bad criticism from the users of the software protected by DRM. The main function of this paper is to describe the creation and development of DRM by analysis of the vision of different groups on this phenomenon. The main questions are as follows, is it possible to define the very reason for why DRM was created and if so, can its development through time be defined too? What differences in opinions are there when it comes to DRM, counting the two major groups of creators, sellers, distributors (referred to as distributors) versus individual users (referred to as consumers)? In what way will the research results suggest that the future DRM will develop?The development has gone from solving puzzles in a handbook to start the game each time the user wants to play, to serial numbers that is needed during the installation of the game.