• Home
  • Search
  • Improving Test Case Generation from UML Statecharts by Using Control, Data and Communication Dependencies
  • Cite Icon15
  • https://doi.org/10.1109/qsic.2013.48Copy DOI Icon

Improving Test Case Generation from UML Statecharts by Using Control, Data and Communication Dependencies

  • Jul 1, 2013
  • Valentin Chimisliu +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Dependence relations have been used in slicing of programs in order to remove statements that do not influence certain criteria of interest. More recently, slicing has also been applied at the specification level in order to obtain a reduced model pertinent to the selected criteria. Such models have been used for different verification and validation activities. In this article we present an approach that uses control, data and communication dependences in order to enhance test purposes with refuse transitions. A test purpose represents an abstraction of the original model describing a scenario of interest, which should be tested. The refuse transitions are used during the test case generation process in order to limit the state space being searched. As automating test case generation activities is of great importance the generation of the test purposes and of the test cases consequently is fully automatic. We have evaluated the proposed approach on three models from industry and several others from literature. The obtained results indicate an improvement regarding computation time compared to test case generation using unmodified test purposes.

Similar Papers
  • Research Article
  • Citations1

一种基于扩展有限状态机的自动化测试用例生成方法

  • May 01, 2014
  • SCIENTIA SINICA Informationis
  • Zhiyi Zhang +4
  • Conference Article
  • Citations16

Ontology Based Test Case Generation for Black Box Testing

  • Mar 02, 2019
  • Sami Ul Haq +1
  • Research Article
  • Citations73

Killing strategies for model‐based mutation testing

  • Feb 03, 2014
  • Software Testing, Verification and Reliability
  • Bernhard K Aichernig +5
  • Conference Article
  • Citations5

Data Flow Reduction Based Test Case Generation for Smart Contracts

  • Dec 01, 2022
  • Shunhui Ji +3
  • Research Article
  • Citations71

UML behavioral model based test case generation

  • Jul 12, 2013
  • ACM SIGSOFT Software Engineering Notes
  • Mahesh Shirole +1
  • Research Article
  • Citations17

Test case generation, selection and coverage from natural language

  • Jan 11, 2019
  • Science of Computer Programming
  • Sidney Nogueira +4
  • Research Article
  • Citations3

An Empirical Evaluation of Behavioral UML Diagrams Based on the Comprehension of Test Case Generation

  • Oct 01, 2018
  • Advanced Science Letters
  • Nor Laily Hashim +4
  • Conference Article
  • Citations19

Automatic test case selection and generation for regression testing of composite service based on extensible BPEL flow graph

  • Sep 01, 2010
  • Bixin Li +3
  • Book Chapter
  • Citations37

From Faults Via Test Purposes to Test Cases: On the Fault-Based Testing of Concurrent Systems

  • Jan 01, 2006
  • Bernhard K Aichernig +1
  • Conference Article
  • Citations1

Automated Test Case Generation from Activity Diagram using Depth-First Search

  • Aug 09, 2023
  • Ignasius Teguh Raharjo Rubiyo +2
  • Book Chapter
  • Citations1

Test Case Generation Based on Search-Based Testing

  • Oct 31, 2020
  • Rashmi Rekha Sahoo +2
  • Research Article
  • Citations1

Automated Test Case Generation for Effective Spectrum-based Fault Localization

  • Jun 01, 2020
  • Journal of Physics: Conference Series
  • Bo Yang +2
  • Conference Article
  • Citations27

Constructing Test cases using Natural Language Processing

  • Feb 01, 2017
  • Ahlam Ansari +3
  • Research Article
  • Citations1

Test case generation in practice for communicating embedded systems

  • Jun 01, 2011
  • e & i Elektrotechnik und Informationstechnik
  • C Schwarzl +1
  • PDF
  • Research Article
  • Citations8

DEO: A Dynamic Event Order Strategy for t-way Sequence Covering Array Test Data Generation

  • Jun 01, 2020
  • Baghdad Science Journal
  • Mohammed Issam Younis
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.