Sökresultat:
331 Uppsatser om Utvärdering av mjukvara - Sida 4 av 23
Automatiserad unit testning
Dagens utveckling av mjukvara gÄr snabbare och snabbare
samtidigt som mjukvaran blir allt mer komplex. Att under dessa
omstÀndigheter kunna bibehÄlla en lika om inte högre kodkvalité
Àr en utmaning. PÄ UIQ bestÀmde de sig för att undersöka om ett
automatiserat unit test kunde hjÀlpa dem.
Metoderna för att komma fram till resultaten i denna rapport har
varit intervjuer, en enkÀt, intern information och litteratur sÄ som
forskningsartiklar m.m.
Denna rapport Àr en utredning av automatiserade test, vad man
bör tÀnka pÄ, vilka fördelarna Àr, vilka testfall som Àr möjliga att
automatisera med mera. Rapporten kommer Àven att presentera
grunderna i testning av mjukvara, en introduktion till eXtreme
Programming och Test-Driven Development samt hur testningen
utförs pÄ UIQ idag.
DĂ„ jag kom fram till att ett automatiserat unit test skulle passa sig
bra pÄ UIQ kommer jag i slutet av denna rapport presentera ett
implementerings förslag. Man bör Àven införa en test driven
utvecklings metodik för att sÀkerhetsstÀlla att det kommer att
utvecklas automatiserade testfall..
Elbipo- Ett IT-system för en fritt flytande elbilspool
Denna rapport beskriver processen bakom utvecklingen av ett system som hanterar bokningar av elbilar inom ett avgrÀnsat omrÄde, exempelvis en stad som Göteborg. I Sverige finns ungefÀr en bil per hushÄll, av dessa bilar drivs majoriteten av fossila brÀnslen som anvÀnder förbrÀnningsmotorer vilket i lÀngden innebÀr föroreningar i luften, samt en hög bullernivÄ. För att reducera dessa problem syftar projektet till att skapa ett system för en elbilspool och mjukvara för att stödja systemet. Den mjukvara projektet Àmnar sig att utveckla bestÄr av en webbapplikation, en Androidapplikation samt ettAPI som pÄ enkelt sÀtt möjliggör hyrning av elbilar. Med hjÀlp av framtagna anvÀndningsfall utvecklades mjukvaran.
Utveckling av lÀrares digitala kompetens
Den digitala utvecklingen kan vara den största utmaningen som skolan stÀllts inför sedanboktryckarkonsten. LÀrarens roll och hur man ser pÄ lÀrare kommer att förÀndras i grunden. Föratt kunna verka i denna skola behöver lÀrare en digital kompetens. Hur man utvecklar den ochvilka faktorer som pÄverkar den behandlar detta examensarbete. I arbetet anvÀnds enutvecklingsmodell för lÀrares digitala kompetens.
Undervisning i teckning i gymnasieskolan : med eller utan digital verktyg
Teckning Àr ett arbetsomrÄde som har hÀngt med frÄn den allra tidigaste bildundervisningen, dÀr den Ànnu utgör en grundbult i en alltmer svÄrdefinierad sammansÀttning. PÄ förtjÀnstfulla sÀtt kan man idag kombinera enkla material med modern teknologi, t ex för att skapa uttryck, lösa uppgifter eller underlÀtta estetisk kommunikation..
UtvÀrdering av site survey-mjukvara : En jÀmförelse av tvÄ verktyg
Denna rapport jÀmför ett kommersiellt site survey-verktyg med ett open sourcealternativ.En site survey Àr processen att planera och implementera ett trÄdlöstnÀtverk. Det Àr viktigt för att undvika problem med tÀckning, störningar samtplacering och konfigurering av accesspunkter.För att göra jÀmförelsen har en metod utvecklats för att jÀmföra site survey-verktyg. Metoden tar upp och jÀmför olika kriterier i form av verktygens förmÄga att hantera signalstyrka, störningar, quality of service, manuella site surveys, virtuella site surveys, dokumentering av resultat samt verktygens förmÄga att underlÀtta vid placering och konfigurering av accesspunkter. Förutom detta tas Àven mjukvarornas grÀnssnitt och anvÀndarvÀnlighet upp. Metoden skulle dock kunna utökas ytterligare för att innefatta t ex sÀkerhet, inlÀrningstid och support, för att pÄ sÄ sÀtt bidra till en bÀttre jÀmförelse.De verktyg som har jÀmförts Àr open source-mjukvaran Kismet och den kommersiella mjukvaran InterpretAir.InterpretAir har visat sig ha en bÀttre funktionalitet pÄ alla punkter och anses dÀrför vara den mest lÀmpliga mjukvaran vid en site survey.
Artificiella och interaktiva lyktor för det nya millenniet
Denna rapport beskriver utvecklingsprocessen av ett arti ciellt vÀrmeljus. Fokus harlegat pÄ funktionalitet och Ätergivning av en realistisk ljusbild. Rapporten behandlarkonstruktion av elektroniska kretsar för trÄdlös strömöverföring och sensorer.Vidare behandlas ocksÄ utveckling av mjukvara samt fysisk formgivning i syfte attge bÀttre spridning av ljuset. Resultatet visar möjliga tekniker som kan anvÀndasför att ta fram en produkt i syfte att verka som ett substitut för dagens traditionellavÀrmeljus..
Svinn inom brödindustrin - materialförluster i försörjningskedjan
Denna rapport beskriver utvecklingsprocessen av ett artificiellt vÀrmeljus. Fokus har legat pÄ funktionalitet och Ätergivning av en realistisk ljusbild. Rapporten behandlar konstruktion av elektroniska kretsar för trÄdlös strömöverföring och sensorer. Vidare behandlas ocksÄ utveckling av mjukvara samt fysisk formgivning i syfte attge bÀttre spridning av ljuset. Resultatet visar möjliga tekniker som kan anvÀndas för att ta fram en produkt i syfte att verka som ett substitut för dagens traditionellavÀrmeljus..
Faktorer för mjukvarukvalitet: vad Àr viktigt för slutanvÀndaren?
I denna studie har vi undersökt vilka mjukvarukvalitetsfaktorer som Àr viktiga för slutanvÀndare. De sex kvalitetsfaktorer vi funnit i teori om mjukvarukvalitet har undersökts och jÀmförts med empirin. Studien visar pÄ att slutanvÀndarna anser att viktiga kvalitetsfaktorer Àr funktionalitet, tillförlitlighet, anvÀndbarhet och Àven i viss mÄn effektivitet samt att faktorerna underhÄllbarhet och portabilitet Àr av mindre vikt enligt slutanvÀndarna..
UtvÀrdering av vinkelmÀtningsosÀkerheten hos terrester laserskanner FARO Focus3D
I fo?religgande studie har en metod fo?r utva?rdering av vinkelma?tningsosa?kerheten hos en terrester laserskanner (TLS) tagits fram. Metoden fo?r ma?tning och bera?kning av vinkelma?tningsosa?kerheten a?r till stor del baserad pa? ba?de ISO:s standard fo?r test av en teodolit och en doktorsavhandling da?r vinkelma?tningen hos en TLS underso?ks. FARO Focus3D a?r en TLS som a?gs och brukas av konsultfo?retaget Tyre?ns AB.
Virtualiserad testmiljo? : Utva?rdering av virtualiseringsprogramvaror
Virtualization has increasingly been adopted in the last decade and the usages of virtualized environments are going to be an important part of how computers are used in the nearby future. There are a lot of advantages with virtualization and different methods have been developed to make it as efficient as possible.Forsmarks Kraftgrupp were interested in the possibility of taking advantage of virtualization in their testing environment.In this report, hypervisors of type 1 and type 2 and containers have been evaluated to determine which method and what program is preferable on a server cluster of four HP ProLiant DL380 Generation 4. Because of the hardware specifications of the DL380, focus has been on virtualization programs that do not require hardware assisted virtualization.The results show that it is possible to use some of the type 2 hypervisors on the HP ProLiant DL380 Generation 4. The suggested virtualization programs are VMware Workstation or Oracle VirtualBox. .
Byggserverövervakning : Utveckling av ett system för att synliggöra integrationsproblem
Mjukvara i datorer styr mÄnga viktiga funktioner i dagens samhÀlle och anvÀnds i stor utstrÀckning för att kommunicera men Àven för att styra utrustning. För att mjukvara ska fungera tillförlitligt behöver den byggas korrekt och testas utförligt. För att uppnÄ tillförlitlighet kan en byggserver anvÀnds för att automatiskt bygga och testa mjukvaran. Den hÀr rapporten beskriver hur en prototyp av ett övervakningssystem för byggservrar skapats. Systemet sköter övervakningen genom en övervakningstjÀnst som hÀmtar information frÄn en byggserver av typen CruiseControl.NET [10] och presenterar informationen pÄ en webbportal.
PÄverkansfaktorer vid innovationsspridning - en studie om hur Dryvent Solutions AB kan pÄverka sin produkts spridningshastighet
Denna rapport beskriver utvecklingsprocessen av ett artificiellt vÀrmeljus. Fokus har legat pÄ funktionalitet och Ätergivning av en realistisk ljusbild. Rapporten behandlar konstruktion av elektroniska kretsar för trÄdlös strömöverföring och sensorer. Vidare behandlas ocksÄ utveckling av mjukvara samt fysisk formgivning i syfte attge bÀttre spridning av ljuset. Resultatet visar möjliga tekniker som kan anvÀndas för att ta fram en produkt i syfte att verka som ett substitut för dagens traditionellavÀrmeljus..
Open source site survey-mjukvara : utvÀrdering av stöd för att bygga trÄdlösa nÀtverk
MÄlet med detta arbete Àr att utveckla och utvÀrdera ett shadergrafsystem med stöd för ?era shadersprÄk. Fokus ligger pÄ implementationen av en prototyp och hur dess delar fungerar. Prototypen utvÀrderas med hjÀlp av ett par experiment för att se hur anvÀndbart systemet för datorspel. Experimenten visar att systemet kan anvÀndas istÀllet för traditionellt handskrivna shaders och pÄ sÄ vis avlasta programmerare och ge mer kontroll till gra?ker..
Mobilt motorförbrÀnningsanalysverktyg : Baserat pÄ varvtalsvariationerna hos vevaxeln
Detta examensarbete har utförts pÄ Saab Automobile AB i SödertÀlje pÄ gruppen förfunktion och prestanda. Arbetet har bestÄtt i att specificera, bygga och verifiera enmobil mÀtutrustning (hÄrd- och mjukvara) som baserat pÄ vevaxelnsvarvtalsvariationer relativt motorblocket, bland annat skall ge vÀrden pÄförbrÀnningsstabilitet, momentant resulterande moment samt momentant ochmedelvÀrdesbildat (IMEP - Indicated Mean Effective Pressure) cylindertryck.Utrustningen Àr tÀnkt anvÀndas vid provning och utvÀrdering av bilarnas motorer ifÀlt. Den stora fördelen med verktyget Àr att det kan möjliggöra upptÀckten aveventuella fel och problem som inte uppstÄr i provcell utan enbart vid körning pÄ vÀg.En annan fördel med verktyget Àr att enklare mÀtningar som för tillfÀllet krÀverkostsam och tidskrÀvande körning i provcell, kan utföras med en relativt billigutrustning som Àr snabb och enkel att rigga samt endast krÀver en person förmÀtning/utvÀrdering.Det slutgiltiga mÄlet med utrustningen Àr att den skall fungera pÄ alla mÀrken ochtyper av motorer samt kunna ge vÀrden pÄ bland annat förbrÀnningsstabilitet, IMEPoch cylinderindelat arbetstillskott med acceptabel noggrannhet.Den första versionen av mÀtutrustningen, resultatet av detta examensarbete, bestÄr avhÄrd- och mjukvara som med hjÀlp av tvÄ stycken högupplösta pulsgivare verkande pÄsvÀnghjulets kuggkrans, samlar in och utvÀrderar mÀtvÀrden pÄ vevaxelnshastighetsvariationer för en rak fyrcylindrig motor. Eftersom relevanta delar (hÄrdvaraoch utvÀrderingsprogram) bygger pÄ inom Saab kÀnd teknik, finns det godamöjligheter att fortlöpande anpassa samt utveckla utrustningen internt inom Saab..
Konsumentproduktion av mjukvara
Uppsatsen handlar om konsumenter som producerar produkter som sprids och konsumeras av andra konsumenter. Fenomenet kallas i denna uppsats för konsumentproduktion och jag har inte hittat bra litteratur om Àmnet. Dagens allmÀnt citerade marknadsföringslitteratur som studerats i denna undersökning nÀmner inte konsumentproduktion som sprids till andra konsumenter. Den litteratur om Open Source som studerats nÀmner konsumentproduktion, men terminologin för konsumentproduktion Àr oklar och fokus sÀtts aldrig pÄ Àmnet. Litteraturen i motsats till denna uppsats nÀmner dessutom bara en mycket speciell och extremare variant av konsumentproduktion som produceras av högt kompetenta programmerare; istÀllet för att som i denna uppsats ge bilden av att Àven andra konsumenter med andra eller ingen kompetens alls utför konsumentproduktion.