Paper published in a book (Scientific congresses, symposiums and conference proceedings)
UMTG: A Toolset to Automatically Generate System Test Cases from Use Case Specifications
Wang, Chunhui; Pastore, Fabrizio; Göknil, Arda et al.
2015In 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Bergamo 30 August - 4 September 2015
Peer reviewed
 

Files


Full Text
fse15demo-demoid20-p-72aaa3a-24587-final.pdf
Publisher postprint (414.6 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Natural Language Processing; Use Case Specifications; Test Case Generation
Abstract :
[en] We present UMTG, a toolset for automatically generating executable and traceable system test cases from use case specifications. UMTG employs Natural Language Processing (NLP), a restricted form of use case specifications, and constraint solving. Use cases are expected to follow a template with restriction rules that reduce imprecision and enable NLP. NLP is used to capture the control flow implicitly described in use case specifications. Finally, to generate test input, constraint solving is applied to OCL constraints referring to the domain model of the system. UMTG is integrated with two tools that are widely adopted in industry, IBM Doors and Rhapsody. UMTG has been successfully evaluated on an industrial case study.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab)
Disciplines :
Computer science
Author, co-author :
Wang, Chunhui ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Pastore, Fabrizio  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Göknil, Arda ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Briand, Lionel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Iqbal, Zohaib;  National University of Computer & Emerging Sciences (FAST NU) > Quest Lab
External co-authors :
yes
Language :
English
Title :
UMTG: A Toolset to Automatically Generate System Test Cases from Use Case Specifications
Publication date :
September 2015
Event name :
10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2015)
Event date :
from 30-08-2015 to 4-09-2015
Audience :
International
Main work title :
10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Bergamo 30 August - 4 September 2015
Pages :
942-945
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 16 August 2015

Statistics


Number of views
464 (43 by Unilu)
Number of downloads
19 (12 by Unilu)

Scopus citations®
 
18
Scopus citations®
without self-citations
6
OpenCitations
 
9
WoS citations
 
16

Bibliography


Similar publications



Contact ORBilu