Systematic software testing approaches for specification and maintenacne phases명세와 유지보수 단계를 위한 체계적인 소프트웨어 테스팅 접근방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 444
  • Download : 0
Software testing has been perceived as a critical element of quality assurance. However, there are many problems to place software testing on the center of mainstream software engineering. Currently, testers face the difficulty of deriving test cases from specifications which enable the testers to select test cases even before codes are produced. The next problem is the lack of revalidation methods to retest modified programs during maintenance phase despite its importance. Finally, a mechanism for integrating multiple techniques should be provided in order to increase the quality of software because there is no single uniform approach to testing. In this dissertation, we deal with two testing methods aimed at developing approaches to specification-based test case selection and revalidating through retesting during maintenance phase. In addition, we show that two proposed testing methods are complementary by integrating them in the coherent manner. In the research direction of specification-based testing, we consider algebraic specifications for designing and generation test cases and suggest two testing strategies, signature-based testing and axiom-based testing. Signature-based testing depends on the syntactic information of algebraic specifications for developing test cases. Axiom-based testing is designed to check the consistency of the module with axioms prescribed in the specifications and can complement the signature-based testing for validatingwhether the molule possesses the required properties. The testing strategies to be presented relies on the formal test specifications written in test specification language, ALTEL which is designed for controlling test case generation. Software revalidation through retesting during the maintenance phase is essential for establishing confidence in the reliability of the modified programs. In the research direction of retesting during maintenance, we present a testing criterion and techniques for revalidating modifi...
Advisors
Kwon, Yong-Raeresearcher권용래researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1993
Identifier
68176/325007 / 000875391
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학과, 1993.8, [ [x], 150 p. ]

Keywords

소프트웨어 테스팅.

URI
http://hdl.handle.net/10203/32992
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=68176&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0