The activity and state chart diagrams are the most frequently used UML diagrams for testing a system based on its specification. One of the key important qualities of the UML diagrams is their comprehensibility. The content analysis of previous studies highlighted the lack of experts’ evaluation of the comprehensibility of activity and state chart diagrams with regard to test case generation. Thus, the main objective of this study is to evaluate the comprehensibility of the UML activity and state chart diagrams for test case generation. First, a content analysis was performed to identify the comprehensibility criteria. The criteria are perceived difficulty and subjective confidence. Next, a set of evaluation questions was designed based on ...
Model based testing (MBT) is an important approach with many advantages that can reduce the cost and...
The Unified Modeling Language (UML) is a standard notation used to model user's requirements for obj...
Software or application testing is a process of executing a program with the goal of finding defect...
UML activity diagrams and state machines are both used for modeling system behavior from the user pe...
The aim of this study is to present automatic test case generation methods based on UML activity and...
The need for developing high-quality systems and applications with the minimum faults and error in t...
Software testing is a necessary and essential part of the software quality process and plays a major...
Software testing is a necessary and essential part of the software quality process and plays a major...
Early software fault detection offers more flexibility to correct errors in the early development s...
This paper proposed an improved algorithm to automatically generate test cases directly from UML act...
Context: The Unified Modeling Language (UML) has become the de facto standard for software modeling....
Software Testing, a process comprised of test case generation, execution and evaluation is one of th...
The most important part of the testing attempt is the test case generation. As a modeling language, ...
INDONESIA: Pengujian adalah suatu proses eksekusi program yang bertujuan untuk menemukan kesalaha...
UML offers a very large set of constructs for each of its diagram types, however many of them seem s...
Model based testing (MBT) is an important approach with many advantages that can reduce the cost and...
The Unified Modeling Language (UML) is a standard notation used to model user's requirements for obj...
Software or application testing is a process of executing a program with the goal of finding defect...
UML activity diagrams and state machines are both used for modeling system behavior from the user pe...
The aim of this study is to present automatic test case generation methods based on UML activity and...
The need for developing high-quality systems and applications with the minimum faults and error in t...
Software testing is a necessary and essential part of the software quality process and plays a major...
Software testing is a necessary and essential part of the software quality process and plays a major...
Early software fault detection offers more flexibility to correct errors in the early development s...
This paper proposed an improved algorithm to automatically generate test cases directly from UML act...
Context: The Unified Modeling Language (UML) has become the de facto standard for software modeling....
Software Testing, a process comprised of test case generation, execution and evaluation is one of th...
The most important part of the testing attempt is the test case generation. As a modeling language, ...
INDONESIA: Pengujian adalah suatu proses eksekusi program yang bertujuan untuk menemukan kesalaha...
UML offers a very large set of constructs for each of its diagram types, however many of them seem s...
Model based testing (MBT) is an important approach with many advantages that can reduce the cost and...
The Unified Modeling Language (UML) is a standard notation used to model user's requirements for obj...
Software or application testing is a process of executing a program with the goal of finding defect...