• DocumentCode
    3399438
  • Title

    A Formal Passive Testing Approach for Checking Real Time Constraints

  • Author

    Bessayah, Fayçal ; Cavalli, Ana

  • Author_Institution
    CNRS/SAMOVAR, IT/Telecom SudParis, Evry, France
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 2 2010
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    Increasing complexity and distribution of current software systems lead to new and more complex behavioral constraints. Consequently, testing if a given system fulfills its functional requirements becomes more crucial than ever and necessitates more powerful test oracles. In this paper, we focus on temporal requirements of critical systems. We propose a formal testing approach for specification and verification of real time properties. We specify system requirements as XCTL (eXplicit Clock Temporal Logic) formulas and propose a passive testing algorithm to check their conformance w.r.t. collected traces. Our main objective in this work, is to be able to address complex temporal properties. Particularly, we show that our approach can be used to check time correlated constraints which are temporal constraints defined w.r.t. other temporal constraints in the same formula. We also present a case study on Web services to illustrate our approach and discuss the obtained experimental results.
  • Keywords
    Web services; formal specification; formal verification; temporal logic; Web services; XCTL; explicit clock temporal logic; formal passive testing; real time constraint checking; temporal constraint; time correlated constraint; Clocks; Equations; Real time systems; Security; Testing; Time factors; Web services; Formal Methods; Passive Testing; Real Time Constraints; Temporal Specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
  • Conference_Location
    Porto
  • Print_ISBN
    978-1-4244-8539-0
  • Electronic_ISBN
    978-0-7695-4241-6
  • Type

    conf

  • DOI
    10.1109/QUATIC.2010.55
  • Filename
    5655572