A Design Verification Method for Object-oriented Design Specification


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 6, No. 6, pp. 1520-1531, Jun. 1999
10.3745/KIPSTE.1999.6.6.1520,   PDF Download:

Abstract

In this paper, we present a first step for developing a method of verifying both safety and correctness of object-oriented design specification. At first, we analyze the discrepancies, which can occur between requirements specification and design specification, to make clear target faults. Then, we propose a new design verification method which aims at detecting faults in the design specification. The key idea of the proposed framework is that all elements to be verified can be extracted based on the requirements specification, safety standards, and design specification given for the target product. These elements are expressed using three kinds of tables for verification, and thus, the verification steps can be greatly simplified. Here, we assume that component library, standards for safety and design specification obtained from the Booch's object-oriented design method are given. At the beginning, the designers construct a design table based on a design specification, and the verifiers construct a correctness table and a safety table from component library and standards for safety. Then, by comparing the items on three tables, the verifiers verification a given design specification and detect faults in it. Finally, using an example of object-oriented design specification, we show tat faults concerning safety or correctness can be detected by the new design verification method.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. E. Mi, "A Design Verification Method for Object-oriented Design Specification," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 6, no. 6, pp. 1520-1531, 1999. DOI: 10.3745/KIPSTE.1999.6.6.1520.

[ACM Style]
Kim Eun Mi. 1999. A Design Verification Method for Object-oriented Design Specification. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 6, 6, (1999), 1520-1531. DOI: 10.3745/KIPSTE.1999.6.6.1520.