SwePub
Sök i LIBRIS databas

  Extended search

id:"swepub:oai:DiVA.org:bth-16116"
 

Search: id:"swepub:oai:DiVA.org:bth-16116" > Comprehensibility o...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

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

Felderer, Michael, 1978- (author)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik,Blekinge Institute of Technology
Herrmann, Andrea (author)
Herrmann & Ehrlich, DEU
 (creator_code:org_t)
2018-04-23
2019
English.
In: Software quality journal. - : Springer. - 0963-9314 .- 1573-1367. ; 27:1, s. 125-147
  • Journal article (peer-reviewed)
Abstract Subject headings
Close  
  • 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.

Subject headings

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

Keyword

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

Publication and Content Type

ref (subject category)
art (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Felderer, Michae ...
Herrmann, Andrea
About the subject
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
and Software Enginee ...
Articles in the publication
Software quality ...
By the university
Blekinge Institute of Technology

Search outside 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 Close

Copy and save the link in order to return to this view