• DocumentCode
    2329459
  • Title

    XML API-Based Test Framework of Extension Interface Using Software Mutation Analysis for Component

  • Author

    Xia Qiming ; Nie Nan ; Yao Junfeng ; He Keqing

  • Author_Institution
    State Key Lab. of Software Eng., Wuhan Univ., Wuhan
  • fYear
    2009
  • fDate
    23-24 May 2009
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The components of different platforms usually need their proprietary testing languages to execute test cases. Thus it is essential to propose XML API-based test framework, which builds on standard component and supports different languages test on cross platforms. This study developed a general component extension test Interface (CETI) consisted of 4 kinds of function ports. Then on the basis of the traditional component interface mutation, it provides an XML API-based extension interface mutation testing approach which uses XML as test specification language. In addition, XACML- based API presents a technique for using mutation analysis to test the semantic correctness of component access control interface. The test framework has a lot of advantages, such as the multi-functional and visual testing interface, cross-platform and general-purpose test script language. The preliminary experiments show that it can be used towards different application platforms, such as Linux, Windows and component testing environments, for example, CORBA, EJB and COM et al.
  • Keywords
    XML; application program interfaces; authorisation; object-oriented programming; program testing; specification languages; XML API-based test framework; component access control interface; component extension test Interface; component-based software; software mutation analysis; test case execution; test specification language; Access control; Automatic testing; Communication industry; Computer industry; Genetic mutations; Helium; Laboratories; Software engineering; Software testing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    E-Business and Information System Security, 2009. EBISS '09. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-2909-7
  • Electronic_ISBN
    978-1-4244-2910-3
  • Type

    conf

  • DOI
    10.1109/EBISS.2009.5138148
  • Filename
    5138148