• DocumentCode
    479920
  • Title

    Analysis of the Subsume Relation between Software Architecture Testing Criteria

  • Author

    Lun, Lijun ; Xu, Hui

  • Author_Institution
    Coll. of Comput. Sci. & Inf. Eng., Harbin Normal Univ., Harbin
  • Volume
    2
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    698
  • Lastpage
    701
  • Abstract
    Formalized testing is to improve quality of software product based on software architecture. It is an important research in the fields of software engineering. Testing criteria are conditions which software testing must satisfy. Therefore, the highly effective testing strategy is very important. This paper introduces pi Behavior Graph that describes software architecture. We propose seven testing coverage criteria from black-box and white-box perspectives and give its formal description in piBG respectively. Then, we discuss the subsume relation between testing criteria and build a CASE tool. We use TRMCS as a typical architecture model to illustrate our testing technology and analyze how the test paths are changing with the increasing numbers of clients from ldquothe fat customerrdquo perspective.
  • Keywords
    computer aided software engineering; graph theory; program testing; software architecture; software quality; software tools; CASE tool; behavior graph; formalized testing; software architecture testing criteria; software engineering; software quality; Calculus; Computer aided software engineering; Computer architecture; Computer science; Connectors; Educational institutions; Software architecture; Software engineering; Software testing; System testing; software architecture testing; subsume relation; test paths; testing criteria;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.1144
  • Filename
    4722147