2009
DOI: 10.1002/stvr.407
|View full text |Cite
|
Sign up to set email alerts
|

System testing for object‐oriented systems with test case prioritization

Abstract: This paper presents an approach to generate test cases from UML 2.0 sequence diagrams and subsequently prioritize those test cases using model information encapsulated in the sequence diagrams. The test cases generated according to the proposed approach satisfy the scenario coverage criterion and are suitable for system‐level testing. For prioritizing test cases, three different prioritization metrics are proposed. The values of these prioritization metrics can be analytically computed from the model informati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 33 publications
(21 citation statements)
references
References 31 publications
0
21
0
Order By: Relevance
“…[Houmb et al 2010;Navarro et al 2010;Pires et al 2011]), and similarly, from the ST perspective, test generation from design artifacts (e.g. [Xu et al 2010;Kundu et al 2009;Pickin et al 2007]). Together with the low number of identified RE and ST alignment methods, this indicates that the envisioned closer collaboration between RE and ST researchers [Cheng and Atlee 2007;Bertolino 2007] is still in its early development, that there is potential in streamlining the efforts in the respective areas, and that the proposed taxonomy can indicate gaps in research.…”
Section: Lessons Learned and Limitationsmentioning
confidence: 99%
“…[Houmb et al 2010;Navarro et al 2010;Pires et al 2011]), and similarly, from the ST perspective, test generation from design artifacts (e.g. [Xu et al 2010;Kundu et al 2009;Pickin et al 2007]). Together with the low number of identified RE and ST alignment methods, this indicates that the envisioned closer collaboration between RE and ST researchers [Cheng and Atlee 2007;Bertolino 2007] is still in its early development, that there is potential in streamlining the efforts in the respective areas, and that the proposed taxonomy can indicate gaps in research.…”
Section: Lessons Learned and Limitationsmentioning
confidence: 99%
“…STOOP. Kundu et al (2009) proposed this technique, which receives sequence diagrams as input. The algorithm converts the input diagrams into a graph representation called as Sequence Graph (SG) and then merges them into a single SG.…”
Section: Techniquesmentioning
confidence: 99%
“…Generally, in the MBT context, we can find proposals to apply general test case prioritization from UML diagrams, such as: i) the technique proposed by Kundu et al (2009) where sequence diagrams are used as input; and ii) the technique proposed by Sapna and Mohanty (2009) where activity diagrams are used as input. We investigate both techniques in this paper.…”
Section: Related Workmentioning
confidence: 99%
“…UML being a visual modeling language, supports modeling different views of software and has found wide acceptance among software practitioners. The UML design models which are primarily constructed to serve as software design specifications, have found applications in many software engineering activities such as testing (Ali et al, 2007;Bandyopadhyay and Ghosh, 2009;Briand and Labiche, 2002;Gallagher et al, 2006;Kundu et al, 2009), traceability analysis, maintenance etc. In this regard, we may note that UML model-based analysis often use message paths (Binder, 1999;Fraikin and Leonhardt, 2002;Nayak and Samanta, 2009;Pilskalns et al, 2003;Sarma et al, 2007) object-states (Ali et al, 2007;Bandyopadhyay and Ghosh, 2009;Gallagher et al, 2006), which are explicitly captured in UML sequence and statechart diagrams.…”
Section: Introductionmentioning
confidence: 99%