2007
DOI: 10.1007/s11219-007-9034-3
|View full text |Cite
|
Sign up to set email alerts
|

A lightweight approach to software validation by comparing UML use cases with internal program documentation selected via call graphs

Abstract: This research involves a methodology and associated proof of concept tool to partially automate software validation by comparing UML use cases with particular execution scenarios in source code. These execution scenarios are represented as the internal documentation (identifier names and comments) associated with sequences of execution in static call graphs. This methodology has the potential to reduce validation time and associated costs in many organizations, by enabling quick and easy validation of software… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 25 publications
0
1
0
Order By: Relevance
“…Th e authors of the paper [24] propose combination of the three relations in such way that enables a comprehensive measure of complexity of class diagrams in reverse engineering. A research that is relevant to the application of UML use case diagrams and their comparison, in order to obtain the best possible software at the stage of verifi cation and validation of the software, is presented in [9]. Th e paper [4] describes the procedure of modelling at the level of hardware, systems and algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…Th e authors of the paper [24] propose combination of the three relations in such way that enables a comprehensive measure of complexity of class diagrams in reverse engineering. A research that is relevant to the application of UML use case diagrams and their comparison, in order to obtain the best possible software at the stage of verifi cation and validation of the software, is presented in [9]. Th e paper [4] describes the procedure of modelling at the level of hardware, systems and algorithms.…”
Section: Related Workmentioning
confidence: 99%