SwePub
Sök i LIBRIS databas

  Utökad sökning

L773:1573 1367 OR L773:0963 9314
 

Sökning: L773:1573 1367 OR L773:0963 9314 > Comprehensibility o...

Comprehensibility of system models during test design : A controlled experiment comparing UML activity diagrams and state machines

Felderer, Michael, 1978- (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik,Blekinge Institute of Technology
Herrmann, Andrea (författare)
Herrmann & Ehrlich, DEU
 (creator_code:org_t)
2018-04-23
2019
Engelska.
Ingår i: Software quality journal. - : Springer. - 0963-9314 .- 1573-1367. ; 27:1, s. 125-147
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • UML activity diagrams and state machines are both used for modeling system behavior from the user perspective and are frequently the basis for deriving system test cases. In practice, system test cases are often derived manually from UML activity diagrams or state machines. For this task, comprehensibility of respective models is essential and a relevant question for practice to support model selection and design, as well as subsequent test derivation. Therefore, the objective of this paper is to compare the comprehensibility of UML activity diagrams and state machines during manual test case derivation. We investigate the comprehensibility of UML activity diagrams and state machines in a controlled student experiment. Three measures for comprehensibility have been investigated: (1) the self-assessed comprehensibility, (2) the actual comprehensibility measured by the correctness of answers to comprehensibility questions, and (3) the number of errors made during test case derivation. The experiment was performed and internally replicated with overall 84 participants divided into three groups at two institutions. Our experiment indicates that activity diagrams are more comprehensible but also more error-prone with regard to manual test case derivation and discusses how these results can improve system modeling and test case design.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

UML models
System testing
System models
Test design
Model comprehensibility
Controlled experiment

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Felderer, Michae ...
Herrmann, Andrea
Om ämnet
NATURVETENSKAP
NATURVETENSKAP
och Data och informa ...
och Programvarutekni ...
Artiklar i publikationen
Software quality ...
Av lärosätet
Blekinge Tekniska Högskola

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy