Sök:

Sökresultat:

24 Uppsatser om Programutveckling - Sida 2 av 2

Attityder om programutveckling : en förstudie i hur programvaruutvecklares inställning påverkar deras arbete

The ability to tackle NP-hard problems has been greatly extended by the introduction of Metaheuristics (see Blum & Roli (2003)) for a summary of most Metaheuristics, general problem-independent optimisation algorithms extending the hill-climbing local search approach to escape local minima. One of these algorithms is Iterated Local Search (ILS) (Lourenco et al., 2002; Stützle, 1999a, p. 25ff), a recent easy to implement but powerful algorithm with results comparable or superior to other state-of-the-art methods for many combinatorial optimisation problems, among them the Traveling Salesman (TSP) and Quadratic Assignment Problem (QAP). ILS iteratively samples local minima by modifying the current local minimum and restartinga local search porcedure on this modified solution. This thesis will show how ILS can be implemented for MSA.

Att stärka innovation i mjukvaruföretag

Detta examensarbete har två huvudsakliga mål. Det ena är att utöka funktionaliteten i mjukvaran C3Loops för att underlätta för musiker som producerar elektronisk musik som vill använda mjukvaran i liveframträdanden. Det andra är att titta närmre på hur processmodeller för mjukvaruutveckling stödjer innovation. Denna rapport ger läsaren ett tvärvetenskapligt perspektiv. Tre för ämnet relevanta teoretiska områden, innovation, software-engineering och design tas upp.

Statisk detektering av minneshanteringsfel i C/C++

Det här examensarbetet är baserat på idéer ur ett uppdrag från företaget Saab Aerotech men är ett eget arbete.Målet var att undersöka om det finns behov av ett verktyg som statiskt kan detektera dynamiska minneshanteringsproblem, som till exempel minnesläckage, i applikationer skrivna i C/C++. På grund av att minneshanteringsfel i C/C++ länge har varit ett känt problem undersökte vi detta och de befintliga lösningarna till det.Vi fann två metoder till lösningar som de flesta verktyg använde sig av; statisk och dynamisk detektering. De flesta verktyg löste problemet genom att dynamiskt detektera minnesläckor och andra brister som till exempel buffer overflows. Ett verktyg löste dock problemet genom att statisk detektera minneshanteringsfel i källkoden för applikationerna. Eftersom alla befintliga lösningar har någon form av ineffektivitet så har vi undersökt möjligheten att utveckla ett mer effektivt verktyg.

Fojejjo : Ett designverktyg för funktionscontainrar

Projektets syfte har varit att utveckla ett dataprogram för design och konstruktion av så kallade funktionscontainrar. En funktionscontainer är en stor container som inrymmer utrustning såsom arbetsbänkar, svetsar och dokumentskåp och som ska kunna användas under militära operationer. Datorstödd design är vanligt förekommande och företaget som har efterfrågat det utvecklade dataprogrammet ville gå över från papper och penna till datorstödd design. För att styra projektet framåt har den så kallade ccd-metoden använts. Dataprogrammet heter Fojejjo och det har skrivits i C# .NET.

K2 - Egenupparbetade immateriella tillgångar. En studie omfattande utgivare av programvara

Bakgrund och problem: Efter att redovisningen i Sverige traditionellt sett inte gjort någonåtskillnad mellan olika typer av företag så tog Bokföringsnämnden 2004 initiativ till Kprojektetdär en uppdelning görs utifrån företagets storlek och associationsform. Det nyaregelverket för mindre aktiebolag, kallat K2, syftar främst till förenkling. En förändring somgör att bland annat företag verksamma inom Programutveckling kommer att påverkas i höggrad är att egenupparbetade immateriella tillgångar inte längre tillåts att aktiveras.Konsekvensen därav är att det egna kapitalet och soliditeten minskar, vilket kan påverkasynen på företagets ekonomiska ställning.Syfte: Vårt syfte är att undersöka hur mindre företag av kategorin programvaruutvecklarepåverkas av övergång till K2 avseende immateriella tillgångar i årsredovisningen och vaddetta får för effekt på eget kapital och soliditetsmåttet.Avgränsningar: Vi har valt att begränsa studien till egenupparbetade immateriella tillgångar.Vidare kommer vi endast att undersöka aktiebolag som tillhör kategorin Utgivning av annanprogramvara (ej för dataspel), SNI-kod 58290.Metod: Angreppssättet i studien är kvantitativt, där vi hämtat relevant data från företagensårsredovisningar, vilket sedan sammanställts i tabeller och diagram. Nyckeltal ochförändringar i dessa vid övergång till K2 har beräknats.Resultat och slutsatser: En relativt liten andel av undersökt population kommer direktpåverkas vid en övergång till K2 avseende att egenupparbetade immateriella tillgångar intelängre tillåts aktiveras. Av de som påverkas så innebär övergången för flertalet en markantförändring i eget kapital och soliditetsmåttet.

Utveckling av en webbplats i PHP för bilverkstaden Braskens Bro Servicecenter

Jag har utvecklat en prototyp för en webbplats till Braskens Bro Servicecenter (BBS) ett mindre företag inombilverkstadsbranschen. BBS har under en längre tid haft planer på att starta en webbplats för att kunna marknadsföra sig ochförhoppningsvis kunna utöka sin kundkrets. Beslutet togs att inte bara göra en webbplats som fungerar som reklampelare utanäven försöka ge en utökad service för nya och befintliga kunder.Att utveckla en webbplats från grunden är ingen enkel uppgift. Det är många val som måste göras och många aspekter som skabeaktas. Denna rapport syftar till att ge läsaren en inblick i de beslut som togs vid utvecklingsarbetet, samt vilka problem dessabeslut var tänkta att lösa.

Vad vill TV-kanalerna ha? : En kvalitativ studie om hur man gör en framgångsrik pitch för en TV-kanal

Sett utifrån producentens perspektiv har pitchen blivit en väldigt central del i arbetet nu jämfört med vad den var mellan 1956 och 1987 då SVT hade monopol på TV-Sverige och enbart använde sig av sina egna produktioner. Idag ser bilden helt annorlunda ut. Kommersiella kanaler, och även SVT, köper in TV-program från produktionsbolag. Jag ska tillägga att SVT fortfarande, och även TV4, till viss del producerar sina egna program, men långt ifrån alla. Pitchen kan upplevas som liten och betydelselös i ett stort sammanhang, men trots att den är en liten del är den otroligt viktigt.

Paradigmskifte i programmeringen : Innebörden av funktionell programmering vid programutveckling

Tecken finns på att det objektorienterade paradigmet börjar tappa sinstatus som den oomstridda lösningen inom systemutveckling. Nya idéerkommer in och ställer grundläggande programmeringsprinciper påända. Vad kan ett deklarativt förhållningsätt tillföra och vad innebär detatt programmera funktionellt? Variabler är en viktig komponent i denprogrammering som huvudsakligen bedrivs idag. Variabler tillhör detimperativa paradigmet i vilket programmeraren i hög grad beskriverhur beräkningar skall utföras av datorn.

CAD-samordning - en arbetsprocess mot en oundviklig evolution parallellt med teknologin

CAD-samordning eller ?digital samordning?, används inte endast inom byggbranschen. Alla stora projekt som görs med CAD-program inom produkttillverkning och produktutveckling kräver maximal noggrannhet i mätdata. Teknologin tar jämna steg mot en Programutveckling som blir alltmer komplex och kan i vissa fall upplevas som komplicerad och mer problematisk. Man behöver däremot inte stora kunskaper om CAD-användning för att förstå att en mer kontrollerad och strukturerad CAD-samordning som samordnar all CAD-relaterad information efter rutiner och krav bidrar till tidsbesparingar.

<- Föregående sida