• DocumentCode
    3459495
  • Title

    Increase software trustability with self-testable classes in Java

  • Author

    Deveaux, Daniel ; Frison, Patrice ; Jézéquel, Jean-Marc

  • Author_Institution
    Lab. Valoria, South Britany Univ., Vannes, France
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    3
  • Lastpage
    11
  • Abstract
    The rise of component-based software development poses the problem of components trustability. To know whether a given component can be used within a certain context, there must be a way of telling what the component is supposed to do (its contract) without entering into the details of the how. Based on this idea, we have proposed a general Design-for-Trustability methodology ("DfT"), starting from simple self-testing of individual classes to optimized integration testing, This paper describes the "DfT" methodology, the self-testable class model that supports it and the associated tools for Java development
  • Keywords
    Java; program testing; software process improvement; software reliability; XML; component-based software development; components trustability; design by contract; design-for-trustability methodology; optimized integration testing; self testable class model Java development; self-testing; software component; software development process; Automatic testing; Built-in self-test; Computer industry; Contracts; Design methodology; Design optimization; Documentation; Java; Libraries; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2001. Proceedings. 2001 Australian
  • Conference_Location
    Canberra, ACT
  • ISSN
    1530-0803
  • Print_ISBN
    0-7695-1254-2
  • Type

    conf

  • DOI
    10.1109/ASWEC.2001.948491
  • Filename
    948491