Abstract:SUMMARYSoftware programs often include many defects that are not easy to detect because of the developers' mistakes, misunderstandings caused by the inadequate definition of requirements, and the complexity of the implementation. Due to the different skill levels of the testers, the significant increase in testing person-hours interferes with the progress of development projects. Therefore, it is desireable for any inexperienced developer to identify the cause of the defects. Model checking has been favored as… Show more
“…We have proposed a method of verifying a specification described in a tabular form for the source code [1] as shown in Figure 1. A decision table [2] is well-known as a precise yet compact way to model complicated business logic caused by combinations of inputs.…”
Section: A Overview Of a Verification Methodsmentioning
To achieve practical use of model checking, we propose a method to find the discrepancy between the behavior of the source code and the specifications written in UML by using a decision table.
“…We have proposed a method of verifying a specification described in a tabular form for the source code [1] as shown in Figure 1. A decision table [2] is well-known as a precise yet compact way to model complicated business logic caused by combinations of inputs.…”
Section: A Overview Of a Verification Methodsmentioning
To achieve practical use of model checking, we propose a method to find the discrepancy between the behavior of the source code and the specifications written in UML by using a decision table.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.