• DocumentCode
    1364619
  • Title

    Generating test-cases from an object-oriented model with an artifical-intelligence planning system

  • Author

    Von Mayrhauser, Anneliese ; France, Robert ; Scheetz, Michael ; Dahlman, Eric

  • Author_Institution
    Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
  • Volume
    49
  • Issue
    1
  • fYear
    2000
  • fDate
    3/1/2000 12:00:00 AM
  • Firstpage
    26
  • Lastpage
    36
  • Abstract
    Black-box test-generation requires a model of the system under test to describe what is to be tested. Testing criteria and test objectives define how it is to be tested. This paper describes an approach to black-box test-generation in which an AI (artificial intelligence) planner is used to generate test cases from test objectives derived from UML (Unified Modeling Language) Class Diagrams. The UML Class Diagrams are conceptual models of the systems under test. They differ from traditional design and requirements models in that they include information pertinent to test case generation. From these models, test objectives and a domain theory are: obtained, transformed to planner representations, and input to the planner. The planner uses the problem description to generate a test suite that satisfies the UML-derived test objectives. This paper describes the application of the testing approach to an industrial problem
  • Keywords
    artificial intelligence; object-oriented methods; program testing; software reliability; UML Class Diagrams; Unified Modeling Language; artifical-intelligence planning system; artificial intelligence; black-box test-generation; object-oriented model; software reliability; software testing; test cases generation; Artificial intelligence; Automatic testing; Computer architecture; Computer science; Libraries; Object oriented modeling; Software testing; Storage automation; System testing; Unified modeling language;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.855534
  • Filename
    855534