his.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
UML Associations: Reducing the gap in test coverage between model and code
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. Saab Aeronautics, Linköping, Sweden. (Distribuerade realtidssystem (DRTS), Distributed Real-Time Systems)
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. (Distribuerade realtidssystem (DRTS), Distributed Real-Time Systems)ORCID-id: 0000-0002-1039-5830
2016 (Engelska)Ingår i: Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development / [ed] Slimane Hammoudi, Luis Ferreira Pires, Bran Selic & Philippe Desfray, SciTePress, 2016, Vol. 1, s. 589-599Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper addresses the overall problem of estimating the quality of a test suite when testing is performed at aplatform-independent level, using executable UML models. The problem is that the test suite is often requiredto fulfill structural code coverage criteria. In the avionics domain it is usually required that the tests achieve100% coverage according to logic-based coverage criteria. Such criteria are less effective when applied toexecutable UML models than when they are applied to code because the action code found in such modelscontains conditions in navigation and loops that are not explicit and therefore not captured by logic-basedcoverage criteria. We present two new coverage criteria for executable UML models, and we use an industrialapplication from the avionics domain to show that these two criteria should be combined with a logic-basedcriterion when testing the executable UML model. As long as the coverage is less than 100% at the modellevel, there is no point in running the tests at the code level since all functionality of the model is not yet tested,and this is necessary to achieve 100% coverage at the code level.

Ort, förlag, år, upplaga, sidor
SciTePress, 2016. Vol. 1, s. 589-599
Nationell ämneskategori
Datavetenskap (datalogi)
Forskningsämne
Distribuerade realtidssystem (DRTS)
Identifikatorer
URN: urn:nbn:se:his:diva-12180DOI: 10.5220/0005745205890599Scopus ID: 2-s2.0-84970024915ISBN: 978-989-758-168-7 (tryckt)OAI: oai:DiVA.org:his-12180DiVA, id: diva2:924914
Konferens
4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD), February 19-21, 2016, in Rome, Italy
Forskningsfinansiär
VINNOVA, 2013-01215Tillgänglig från: 2016-04-29 Skapad: 2016-04-29 Senast uppdaterad: 2018-10-25Bibliografiskt granskad

Open Access i DiVA

fulltext(283 kB)65 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 283 kBChecksumma SHA-512
4d2ffb0855f067ea02e902fdfe6d62e027ed84a73f6cfc13a6db4f7481bc253b6631959fad68d0d66c95dae6cdac6c7708beb9cc5161387a5088e400f0cc8b05
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Eriksson, AndersLindström, Birgitta

Sök vidare i DiVA

Av författaren/redaktören
Eriksson, AndersLindström, Birgitta
Av organisationen
Institutionen för informationsteknologiForskningscentrum för Informationsteknologi
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 65 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 1003 träffar
RefereraExporteraLänk till posten
Permanent länk

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