• DocumentCode
    2069486
  • Title

    Testing software components using boundary value analysis

  • Author

    Ramachandran, Muthu

  • Author_Institution
    Sch. of Comput., Leeds Metropolitan Univ., UK
  • fYear
    2003
  • fDate
    1-6 Sept. 2003
  • Firstpage
    94
  • Lastpage
    98
  • Abstract
    Most consumer electronics products today contain complex embedded software. We believe a component-oriented approach is an ideal way to handle the diversity of software complexity. Our earlier work on reusable components has addressed the development of the Koala component model has been developed (as an outcome of the ESPRIT project ARES) to address reuse with concept of late binding. This has been carried out as a part of the research project on ´testing software components´. Our approach to testing components was based on the principles of testing from object models. Therefore we have decomposed a COM-like component into OO models so that various test techniques can be automated. Also we are able to generate a volume of key test cases to study boundary value testing and analysis on component interfaces, which is the key to achieve testability of a reusable software component.
  • Keywords
    distributed object management; object-oriented programming; program testing; software metrics; software reusability; COM-like component; Koala component model; boundary value analysis; complex embedded software; component-oriented approach; consumer electronic product; object-oriented model; reusable software component; software complexity; software components testing; Object oriented programming; Software metrics; Software reusability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2003. Proceedings. 29th
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-1996-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.2003.1231572
  • Filename
    1231572