eprintid: 3578 rev_number: 7 eprint_status: archive userid: 289 dir: disk0/00/00/35/78 datestamp: 2019-10-22 07:20:32 lastmod: 2019-10-22 07:20:32 status_changed: 2019-10-22 07:20:32 type: conference_item metadata_visibility: show creators_name: Nguyen, Thi Hanh creators_name: Dang, Duc Hanh creators_name: Nguyen, Quang Trung creators_id: hanhdd@vnu.edu.vn title: On Analyzing Rule-Dependencies to Generate Test Cases for Model Transformations ispublished: pub subjects: IT divisions: fac_fit abstract: Quality model transformations play a key role in the successful realization of Model Driven Engineering in practice. In the relational model transformations, rule dependency relations directly impact quality properties such as correctness, completeness, and information preservation. The analysis of rule dependencies from the declarative specification is expected to bring advantages for testing transformation properties. In this paper, we proposed a black-box approach for testing relational model transformations based on the analysis of the declarative specification using Triple Graph Grammar (TGG) rules. We exploit declarative TGG rules to capture the rule dependencies. Then, rule dependencies are combined together using the t-way testing technique to create test case descriptions. We transform patterns representing the input test condition and the oracle function of a test case description into OCL (Object Constraint Language) constraints to facilitate automatically generating input test models by solving constraints and querying interesting properties on the output models. date: 2019 date_type: published full_text_status: none pres_type: paper event_title: KSE: the 2019 International Conference on Knowledge and Systems Engineering event_location: Vietnam event_dates: 2019 event_type: conference refereed: FALSE citation: Nguyen, Thi Hanh and Dang, Duc Hanh and Nguyen, Quang Trung (2019) On Analyzing Rule-Dependencies to Generate Test Cases for Model Transformations. In: KSE: the 2019 International Conference on Knowledge and Systems Engineering, 2019, Vietnam.