Abstract: Disclosed herein are an apparatus and a method for generating a multi-level test case for testing software from a unified modeling language (UML) sequence diagram (SD) based on a multiple condition control flow graph (MCCFG). The apparatus includes: a UML SD metamodel storing unit storing a UML SD metamodel defined for a model to be converted therein; an MCCFG metamodel storing unit storing an MCCFG metamodel; a model converting unit model-converting the UML SD from which the test case is to be generated according to the UML SD metamodel and the MCCFG metamodel to generate the MCCFG; and a coverage criteria unit converting the MCCFG into a tree structure and then converting the tree structure into test cases according to a selection command.
Type:
Grant
Filed:
February 5, 2013
Date of Patent:
December 30, 2014
Assignees:
Sejong Industry-Academia Cooperation Foundation Hongik University, Daegu National University of Education Industry-Academic Cooperation Foundation
Inventors:
Hyun-seung Son, Woo-yeol Kim, Robertyoungchul Kim
Abstract: Disclosed herein are an apparatus and a method for generating a multi-level test case for testing software from a unified modeling language (UML) sequence diagram (SD) based on a multiple condition control flow graph (MCCFG). The apparatus includes: a UML SD metamodel storing unit storing a UML SD metamodel defined for a model to be converted therein; an MCCFG metamodel storing unit storing an MCCFG metamodel; a model converting unit model-converting the UML SD from which the test case is to be generated according to the UML SD metamodel and the MCCFG metamodel to generate the MCCFG; and a coverage criteria unit converting the MCCFG into a tree structure and then converting the tree structure into test cases according to a selection command.
Type:
Application
Filed:
February 5, 2013
Publication date:
May 8, 2014
Applicants:
DAEGU NATIONAL UNIVERSITY OF EDUCATION INDUSTRY- ACADEMIC COOPERATION FOUNDATION, HONGIK UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
Inventors:
HONGIK UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION, Daegu National University of Education Industry-Academic Cooperation Foundation