• DocumentCode
    2747605
  • Title

    Testing Concurrent Java Components

  • Author

    Strooper, Paul ; Wildman, Luke

  • Author_Institution
    Sch. of lTEE, Univ. of Queensland, Brisbane, QLD
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    161
  • Lastpage
    162
  • Abstract
    Testing concurrent software is notoriously difficult due to problems with non-determinism and synchronisation. While tools and techniques for the testing of sequential components are well-understood and widely used, similar tools and techniques for concurrent components are not commonly available. This tutorial will look at the problems associated with testing concurrent components and propose techniques for dealing with these problems. The ConAn (Concurrency Analyser) testing tool supports these techniques for the testing of concurrent Java components and will be discussed and demonstrated in the tutorial. The limitations of the techniques and ConAn, as well as additional V&V tools and techniques to address these limitations will be presented.
  • Keywords
    Java; program testing; Java components testing; concurrent Java components; concurrent software Testing; sequential components testing; Automatic testing; Concurrent computing; Industrial training; Java; Monitoring; Sequential analysis; Software testing; Software tools; System recovery; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2892-9
  • Type

    conf

  • DOI
    10.1109/ICSECOMPANION.2007.74
  • Filename
    4222725