• DocumentCode
    3599947
  • Title

    Research on modeling and development process for passive interoperability testing

  • Author

    Yahong Guo ; Xiaohong Huang ; Ming Di ; Yan Ma

  • Author_Institution
    Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2014
  • Firstpage
    732
  • Lastpage
    737
  • Abstract
    Interoperability testing is to confirm that two or more Implementation under Test (IUTs) are able to correctly communicate or interoperate. Passive method does not disturb the components´ normal operation and works over real network environment. In order to improve efficiency of testing in special network environment, this paper presents a generic and systematic development process for automated passive interoperability testing and the development process are language and system technology independent. This method mainly monitors the exchange message between IUTs and checks these message with composite global finite state machines which are generated based on standard and protocol. And the method also considers aspects including system partition, trace verification, verdicts, and limitations of the System under Test (SUT). In addition, this paper also introduces every step of development process for automated testing and some related algorithm which are presented based on the Communication Finite State Machine (CFSM) model. At the last, we present a generic frame for implementation and demonstrate our algorithm and the development process through an application in SIP protocol.
  • Keywords
    finite state machines; open systems; program testing; CFSM model; IUT; SIP protocol; Session Initiation Protocol; automated passive interoperability testing; composite global finite state machines; implementation under test; passive method; system partition; system under test; trace verification; Interoperability; Partitioning algorithms; Ports (Computers); Protocols; Servers; Systematics; Testing; CMpFSM model; Passive Interoperability testing; trace verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing and Intelligence Systems (CCIS), 2014 IEEE 3rd International Conference on
  • Print_ISBN
    978-1-4799-4720-1
  • Type

    conf

  • DOI
    10.1109/CCIS.2014.7175830
  • Filename
    7175830