• DocumentCode
    1994744
  • Title

    Self-testability in unit testing

  • Author

    Beydeda, Sami

  • Author_Institution
    Bundesamt fur Finanzen, Bonn, Germany
  • Volume
    2
  • fYear
    2005
  • fDate
    26-28 July 2005
  • Firstpage
    109
  • Abstract
    An often-proposed approach to decrease costs of software development projects is to reuse existing software units. Reusing software units has indeed the potential to decrease costs, but this decrease of costs has to be put in relation to the risks inherent in third-party software. In particular, third-party software units can have a high inherent complexity complicating testing, even worse, source code and other information required for testing might not be available at all. In such cases, self-testability, if the software unit has been augmented appropriately, can be a method for ensuring that the software unit reused fits into the system to be developed with respect to its quality.
  • Keywords
    program testing; software quality; software reusability; self-testability; software development project; software quality; software reusability; third-party software; unit testing; Application software; Automatic testing; Built-in self-test; Costs; Finance; Programming; Runtime; Software quality; Software testing; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2413-3
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2005.139
  • Filename
    1508094