• DocumentCode
    187894
  • Title

    On Testing against Partial Non-observable Specifications

  • Author

    Kushik, Natalia ; Yevtushenko, Nina ; Cavalli, Ana

  • Author_Institution
    Dept. of Inf. Technol., Tomsk State Univ., Tomsk, Russia
  • fYear
    2014
  • fDate
    23-26 Sept. 2014
  • Firstpage
    230
  • Lastpage
    233
  • Abstract
    As the complexity of communication systems increases, new techniques and strategies should be developed for testing and verification of the system components. In this paper, we focus on testing software components that implement communication protocols at various levels. Such implementations can be considered as reactive systems and we discuss how Finite State Machines (FSMs) might be used when deriving high quality tests and which properties can be held for corresponding FSMs when increasing/decreasing an abstraction level for the protocol specification. At the high abstraction level, the specification machine can be partial and non-observable, and we propose a test derivation strategy against such specifications. Furthermore, we turn to debugging techniques and discuss how an implementation bug can be located when the specification is partial and non-observable.
  • Keywords
    finite state machines; formal specification; program debugging; program testing; FSM; abstraction level; communication protocols; debugging techniques; finite state machines; partial nonobservable specification testing; protocol specification; reactive systems; software component testing; specification machine; test derivation strategy; Adaptation models; Automata; Context modeling; Debugging; Protocols; Software; Testing; partial/non-observable machines; testing/debugging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2014 9th International Conference on the
  • Conference_Location
    Guimaraes
  • Print_ISBN
    978-1-4799-6132-0
  • Type

    conf

  • DOI
    10.1109/QUATIC.2014.38
  • Filename
    6984123