• DocumentCode
    2700248
  • Title

    Towards measurement of testability of concurrent object-oriented programs using fault insertion: a preliminary investigation

  • Author

    Ghosh, Sudipto

  • Author_Institution
    Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    17
  • Lastpage
    25
  • Abstract
    There is a lack of methods and techniques for measuring testability of concurrent object-oriented programs. Current theory and practice for testing sequential programs do not usually apply to concurrent systems. An approach towards measuring the testability of concurrent Java programs is proposed in this paper. The key idea is to take a program and insert faults that are related to the concurrency aspects. The approach is based on two methods: (1) mutation of the program based on keywords, and (2) creation of conflict graphs based on static analysis of the code.
  • Keywords
    Java; graph theory; object-oriented programming; parallel programming; program debugging; program diagnostics; program testing; concurrent Java programs; concurrent object-oriented programs; concurrent systems; conflict graphs; fault insertion; keywords; program mutation; program testability; software testing; static analysis; Concurrent computing; Genetic mutations; Java; Probes; Sequential analysis; Software measurement; Software testing; System testing; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Source Code Analysis and Manipulation, 2002. Proceedings. Second IEEE International Workshop on
  • Print_ISBN
    0-7695-1793-5
  • Type

    conf

  • DOI
    10.1109/SCAM.2002.1134101
  • Filename
    1134101