• DocumentCode
    2178559
  • Title

    Specification-Based Unit Testing of Publish/Subscribe Applications

  • Author

    Michlmayr, Anton ; Fenkam, Pascal ; Dustdar, Schahram

  • Author_Institution
    Vienna University of Technology
  • fYear
    2006
  • fDate
    04-07 July 2006
  • Firstpage
    34
  • Lastpage
    34
  • Abstract
    Testing remains the most applied verification method for software systems. Typically, the behavior of such systems is evaluated against their informal or formal specifications. In this paper, we consider an architecture-driven approach to software testing. We support the argument that, in many cases, the difficulties in testing can be alleviated by optimizing the test methodology to leverage the architecture of the application under test. To support this claim, we present a test framework for publish/subscribe applications. This paper evaluates our initial steps in this regard. We focus on the design of our framework, and illustrate how to accomplish unit testing of publish/subscribe applications against LTL specifications, considering a real-world application as example.
  • Keywords
    Application software; Automatic testing; Computer architecture; Formal specifications; Java; Optimization methods; Software quality; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2006. ICDCS Workshops 2006. 26th IEEE International Conference on
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2541-5
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2006.103
  • Filename
    1648924