• DocumentCode
    2417156
  • Title

    Utilizing specification testing in review task trees for rigorous review of formal specifications

  • Author

    Liu, Shaoying

  • Author_Institution
    Dept. of Comput. Sci., Hosei Univ., Tokyo, Japan
  • fYear
    2003
  • fDate
    10-12 Dec. 2003
  • Firstpage
    510
  • Lastpage
    519
  • Abstract
    Review task tree (RTT) is a comprehensible notation for expressing review tasks in rigorous review of formal specifications. It has a mechanism for evaluating the final review result based on the review results of all the members (atomic tasks) of its minimal cutset. However, the notation does not provide any method for actually reviewing the atomic tasks. We present a way to utilize a specification testing method for rigorous review of the atomic tasks. Strategies for generating test cases for each kind of RTT are described and explained with examples. A small case study is conducted using the proposed technique, and the result is analyzed to show the benefit and the potential limitation of the technique.
  • Keywords
    formal specification; formal verification; program testing; software reviews; formal specification testing; minimal cutset; review task trees; Formal specifications; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2003. Tenth Asia-Pacific
  • Print_ISBN
    0-7695-2011-1
  • Type

    conf

  • DOI
    10.1109/APSEC.2003.1254406
  • Filename
    1254406