Sökresultat:
14965 Uppsatser om Component-based software development - Sida 2 av 998
Intellectual Property Rights in Software : A Critical Investigation from an Ethical Perspective
The development of software was considered until the beginning of the 1990th as a cathedral like product development in closed companies. This way of development changed in the last decade. Open source software (OSS) development challenged this consideration significantly. OSS is produced in co-operation by skilled people, distributed and used by many moral agents. The result, the software itself, can be studied and modified.
Off-Shore Blackboxing & Global Software Development : En studie av utmaningar och möjligheter med distribuerad systemförvaltning
Global Software Development (GSD) is based on a geographical distance where teams are spread throughout the world. The related research have for a long time addressed the challenges presented by geographical distances. GSD is basically a necessity for many businesses to use in order to reduce development costs, reduce production time and to maintain high quality. The study aims to investigate the relationship between the reality of a specific maintenance project. Thus, our research question: How do distributed maintenance teams experience temporal, geographical and socio-cultural distances? To achieve the purpose of the study, we chose to perform a case study of a global consulting company which recently started a new system maintenance project.
Utvärdering av grafisk utvecklingsmiljö för programmering av signalprocessor
This work aims to evaluate the possibility of using a graphical programming language to develop software for a digital signal processor. A fixed-point digital signal processor called Blackfin BF-537 is used for this. Instead of using conventional programming languages, like C or assembler, for software development the possibilities to use a graphical environment to fill the same purpose are examined. The development environment primarily used is NI LabVIEW, but also the use of Mathworks Matlab Simulink is investigated. A variety of programs consisting of various signal processing operations and utilities are developed using these development environments.
LUT ? En metod för systemutveckling med lean software development
Traditionell systemutveckling präglas ofta av långa utvecklingsprocesser och en oförmåga attmöta förändrade behov från kunden. Problematik med buggar i mjukvaran och förskjutnadeadlines uppstår kontinuerligt och leder till högre kostnader för företag.För att komma till rätta med dessa problem behövs en systemutvecklingsprocess som belyserproblem direkt när de uppstår och därmed tvingar de inblandade till reflektion över processensom skapar problemen vilket belyser de verkliga bakomliggande orsakerna. Låg kvalitet påmjukvara är ofta ett symptom på djupare organisatoriska problemEtt synsätt som syftar till att möta dessa problem är lean software development. Synsättet harinspirerats av lean production som är en beskrivning av The Toyota Production system vilketi sin tur är det arbetssätt som har tillämpats av Toyota under flera decennier i den traditionellatillverkningen.Mary och Tom Poppendieck har beskrivit sju principer och 22 tankeverktyg som kananvändas för att skapa en metod för lean software development. Studien visar vilka styrkoroch problem som lean software development och lean production beskriver generellt samtvilka styrkor och problem som finns avseende beskrivning av Poppendieck's principer ochtankeverktyg i synnerhet.
How to make decisions on software based service development in the mobile handset industry
Summary Title: How to make decisions on software based servicedevelopment in the mobile handset industry.?The Rapid Model for Holistic Application Evaluation Authors: Per-Inge AnderssonPatrik Dreveborn Tutors: Björn Regnell, Department of Computer Science,Lund UniversityRobert Wenglén, School of Economics and Management,Lund University Problem formulation: Academically the questions of finding out what constitutes a sound decision base and finding out how to handle the issue of a holistic approach must be addressed in order to make a well balanced and relevant decision model. The core question is which decision criteria to include and which drivers are important in estimating the status of the criteria? Practically to provide Sony Ericsson with a formalized evaluation process for decisions on software development that is transparent, objective and challengeable. Purpose: Academically to contribute to the field of decision making research by elaborating on how to make a holistic, rapid and rational decision model.
Prioritering av icke-funktionella krav i praktiken : Ur ett agilt perspektiv
Requirements management is an important part of the software development process. The success of a project may depend on how this is handled. Even though several research studies indicates that more attention should be paid on non-functional requirements, the primary focus in practical projects still regards identifying functional requirements. Especially the prioritization of the non-functional requirements has been proven to be of great importance for the success of a project.This report investigates basics in agile requirements management involving opinions from experts from a software development company. This is done with help of existing literature and interviews with key actors involved in prioritization at the company.
Analysis of Intent Specification and SystemUpgrade Traceability
The impact of computer programs in safety-critical systems has increased in the past decades and computer-based systems can now be found in a wide range of applications. A new approach for developing dependable systems is documenting all design rationale that affects safety using Intent Specifications. A recent approach for developing complex systems efficiently and in an upgradeable manner is Component-Based System Engineering. In this thesis, these approaches are combined in the development and upgrade of a Remote Robot Control Unit by using the tool SpecTRM. The case study showed that Intent Specifications and CBSE could successfully be combined.
Implementering av mjukvarubaserat PLC-system för reglering av magnetiseringen av en synkrongenerator
In order to reduce the price for, and improve the performance of automatic control systems for magnetization of synchronus generators, the possibilities of using a PC based software PLC system, Programmable Logic Controller, has been investigated. The result is a system based on the CoDeSys software PLC with runtime environment from 3S-Software, communicating with external units via Modbus fieldbus. System price is reduced from ?5000 to ?2000 and system processing speed is reduced from 10 ms for a Siemens S7 PLC to 4 ms with the CoDeSys PLC system though unsolved problems with runtime seizure caused by improper settings in the PC BIOS..
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.
Konstruktion av småsäckstömmare
Scania CV is one of the world's largest truck manufacturer. It is not only the directproduction of vehicles and methods that are important for Scania but also the servicemarket handling spare parts, repairs and workshops. The department Vehicle ServiceInformation construct standard times through work measurement for particularworks in the workshops. The software application STAM is used in the servicemarket to create and store standard times which then are exported to theworkshops' own systems.The purpose of this master thesis is to analyse and evaluate the internal workmeasurement system that includes standard times and the software STAM. Also,based on external analysis and benchmarking of other systems suggest appropriatefuture development within the area for Scania Vehicle Service Information.In order to perform the investigation, interviews and studies have been doneinternally at the departments that are involved in work measurement as well asexternally at Scania workshops.
Automatisk rengöring av produktionsbana
Scania CV is one of the world's largest truck manufacturer. It is not only the directproduction of vehicles and methods that are important for Scania but also the servicemarket handling spare parts, repairs and workshops. The department Vehicle ServiceInformation construct standard times through work measurement for particularworks in the workshops. The software application STAM is used in the servicemarket to create and store standard times which then are exported to theworkshops' own systems.The purpose of this master thesis is to analyse and evaluate the internal workmeasurement system that includes standard times and the software STAM. Also,based on external analysis and benchmarking of other systems suggest appropriatefuture development within the area for Scania Vehicle Service Information.In order to perform the investigation, interviews and studies have been doneinternally at the departments that are involved in work measurement as well asexternally at Scania workshops.
Konstruktion och beräkningar av skogsmaskinshytt
Scania CV is one of the world's largest truck manufacturer. It is not only the directproduction of vehicles and methods that are important for Scania but also the servicemarket handling spare parts, repairs and workshops. The department Vehicle ServiceInformation construct standard times through work measurement for particularworks in the workshops. The software application STAM is used in the servicemarket to create and store standard times which then are exported to theworkshops' own systems.The purpose of this master thesis is to analyse and evaluate the internal workmeasurement system that includes standard times and the software STAM. Also,based on external analysis and benchmarking of other systems suggest appropriatefuture development within the area for Scania Vehicle Service Information.In order to perform the investigation, interviews and studies have been doneinternally at the departments that are involved in work measurement as well asexternally at Scania workshops.
Demonstrationsrigg för mätning av vätskors egenskaper
Scania CV is one of the world's largest truck manufacturer. It is not only the directproduction of vehicles and methods that are important for Scania but also the servicemarket handling spare parts, repairs and workshops. The department Vehicle ServiceInformation construct standard times through work measurement for particularworks in the workshops. The software application STAM is used in the servicemarket to create and store standard times which then are exported to theworkshops' own systems.The purpose of this master thesis is to analyse and evaluate the internal workmeasurement system that includes standard times and the software STAM. Also,based on external analysis and benchmarking of other systems suggest appropriatefuture development within the area for Scania Vehicle Service Information.In order to perform the investigation, interviews and studies have been doneinternally at the departments that are involved in work measurement as well asexternally at Scania workshops.
Programvaruutveckling med visuell programmering i en pedagogisk tillämpning
In visual programming the developer specifies her code, using visual tools. Within the range of visual programming languages lay icon-based languages, form-based languages, and diagram languages.Mediator is a multimedia authoring tool that allows the user to create interactive CD-ROM presentations, dynamic HTML pages and Flash projects, without any coding or scripting. The user can create interactivity in her project, using event driven and icon-based visual programming, through a ?drag and drop? user interface. This report intends to determine some of the qualifications of a tool of this kind, as well as its limitations.The report is based on a case study, in which a smaller software application was to be updated using Mediator 9.
Fria och öppna programvaror inom kommunal verksamhet : Vägen mot öppna standarder?
This report deals with the attitudes within municipalities of open source software and open standards and if open source software may be an option to gain open standards. The aim has been to find out if open source software and open standards would be able to solve the lock-in problems that municipalities have against proprietary software. The study is conducted as an exploratory, inductive and qualitative study with depth interviews of subjectively selected informants as data collection method. A literature review has also been implemented by the relevant books and articles. Some economic determinants of municipalities to make use of open source software have not been considered in this study.