Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Developing a Maintainable Test CaseGenerator for Automatic Testing ofComputer-Based Interlocking Systems
KTH, Skolan för elektro- och systemteknik (EES), Industriella informations- och styrsystem.
2015 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 40 poäng / 60 hpOppgave
Abstract [en]

Developing software without considering the potential changes it mighthave to undergo in the future can be a costly mistake. This is becauseits maintenance costs can become very expensive as they can consumeover 90% of the total life-cycle costs. Incorporating maintainability insoftware has for this reason become highly attractive since it can significantlyreduce the maintenance costs and therefore save companies andsoftware developers a fortune. This thesis presents a software tool thathas been developed to aid Bombardier in the verification of computerbasedinterlocking (CBI) systems. The tool automatically generates testcases which represent the different tests that verify the interlocking system.The paper is divided into two parts. The first part focuses on themaintainability of the tool while the second part investigates whetherthe tool can speed up the testing process of CBI-systems at Bombardier.The results show that the tool is highly maintainable and that tests onCBI-systems can be performed significantly faster with it.

Abstract [sv]

Att utveckla mjukvara utan hänsyn till de eventuella förändringar somden måste genomgå i framtiden kan bli ett kostsamt misstag. Dettaberor på att dess underhållskostnader kan bli mycket dyra eftersom dekan konsumera över 90% av de totala kostnaderna. Det har därför blivitväldigt attraktivt att lägga fokus på underhållbarhet när man utvecklarmjukvara eftersom det kan avsevärt minska underhållskostnadernaoch därmed spara mjukvaruutvecklare och företag en förmögenhet. Idenna uppsats presenteras ett verktyg som har utvecklats för att hjälpaBombardier med verifiering av datorställverk. Verktyget automatisktgenererar testfall som representerar de olika testen som verifierar ställverket.Uppsatsen är uppdelad i två delar. Den första delen fokuserarpå verktygets underhållbarhet medan den andra delen undersöker omverktyget kan påskynda testprocessen för datorställverk på Bombardier.Resultaten visar att verktyget är väldigt underhållbart och att

sted, utgiver, år, opplag, sider
2015. , s. 41
Serie
EES Examensarbete / Master Thesis
Emneord [en]
Computer-based interlocking system, Software, Maintainability, Test cases, Test case generator
Emneord [sv]
Datorställverk, Mjukvara, Underhållbarhet, Testfall, Testfallsgenerator
HSV kategori
Identifikatorer
URN: urn:nbn:se:kth:diva-166288OAI: oai:DiVA.org:kth-166288DiVA, id: diva2:810395
Utdanningsprogram
Master of Science in Engineering - Electrical Engineering
Examiner
Tilgjengelig fra: 2015-05-07 Laget: 2015-05-07 Sist oppdatert: 2015-06-12bibliografisk kontrollert

Open Access i DiVA

fulltext(598 kB)305 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 598 kBChecksum SHA-512
68cf68d95e382121fc43e1bea518bd8c9ed5134b15d55c741bc8de26d9d0bcd53caa40fdda0df26c0ee513b342a8ba82df489ae7b81e91ea06833cf89257ac9b
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 305 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 419 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf