• DocumentCode
    287627
  • Title

    Executable test sequences with operational coverage for LOTOS specifications

  • Author

    Cheung, To-yat ; Ren, Shenyu

  • Author_Institution
    Dept. of Comput. Sci., City Polytech. of Hong Kong, Kowloon, Hong Kong
  • fYear
    1993
  • fDate
    23-26 Mar 1993
  • Firstpage
    245
  • Lastpage
    253
  • Abstract
    LOTOS the language for temporal ordering specifications is a formal language standardization by ISO for specifying distributed systems. The authors present a new approach to selectively generating executable test sequences which cover designated operations of a LOTOS specification. An operational coverage criterion is proposed, in which each operation is covered by a mandatory set of action sequences characterizing the operation. In general, these action sequences are not executable. Based on a Petri-net representation of the LOTOS specification, an algorithm is proposed for generating executable test sequences. The selected cover is used to greatly speed up the search for such test sequences over the Petri-net
  • Keywords
    Petri nets; formal languages; formal specification; specification languages; temporal logic; ISO; LOTOS specifications; Petri-net representation; action sequences; distributed systems; executable test sequences; formal language; operational coverage; operational coverage criterion; temporal ordering specifications; Application software; Automata; Character generation; Humans; Software testing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-7803-0922-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1993.344457
  • Filename
    344457