• DocumentCode
    2448979
  • Title

    REQSPERT: automated test planning from requirements

  • Author

    Samson, Dolly

  • Author_Institution
    Weber State Coll., Ogden, UT, USA
  • fYear
    1990
  • fDate
    23-26 Apr 1990
  • Firstpage
    702
  • Lastpage
    708
  • Abstract
    The development of an automated tool to assist in test planning is described. The tool, REQSPERT, has required the collaboration of several areas of information technology to provide automated assistance in deriving a test plan from the software requirements definition. REQSPERT implements and enhances CASE features by providing assistance for classifying the software requirements and by identifying potential problems. Research on software testing and software metrics is incorporated into the knowledge bases. The work of the US Army on software quality metrics is used in identifying metrics for nonfunctional requirements. An object-oriented development environment has been employed to provide flexibility and extensibility as more is learned about the tool´s potential capabilities. The knowledge base uses production rules and facets in a quasi-blackboard architecture. Principles of direct manipulation interface design are being applied to provide an effective environment for the test analyst who develops the test plan. Knowledge elicitation techniques are being explored to gather the expertise of software testers. The architecture, supporting knowledge bases, and interface design of the tool are presented
  • Keywords
    expert systems; knowledge acquisition; object-oriented programming; program testing; programming environments; software metrics; software tools; CASE; REQSPERT; automated test planning from requirements; direct manipulation interface design; extensibility; facets; flexibility; knowledge bases; knowledge elicitation techniques; nonfunctional requirements; object-oriented development environment; production rules; quasi-blackboard architecture; software metrics; software quality; software requirements definition; software testing; Automatic testing; Collaborative software; Collaborative tools; Computer aided software engineering; Computer architecture; Information technology; Software metrics; Software quality; Software testing; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-9027-5
  • Type

    conf

  • DOI
    10.1109/ICSI.1990.138736
  • Filename
    138736