• DocumentCode
    2762831
  • Title

    A framework for testing distributed software components

  • Author

    Yao, Yizheng ; Wang, Yingxu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Calgary Univ., Alta.
  • fYear
    2005
  • fDate
    1-4 May 2005
  • Firstpage
    1566
  • Lastpage
    1569
  • Abstract
    Component-based software engineering is an influential trend in software engineering. Adopting component-based techniques, a system can be constructed by synthesis of various distributed components. This paper presents a framework of remote testing of distributed software components. Based on the CORBA architecture and Java technology, this paper provides an environment to allow a client-side software component to define tests for a black-box component published on the server-side. This technique simplifies test execution, test results check and report, and supports test reuse and test automation. The paper reveals a practical approach to test software components by enhancing software component testability and test re-usability. The incremental testing framework introduced in this paper is helpful in saving time, energy, and cost required for testing distributed components and for enhancing software quality. A testing supporting tool is implemented to facilitate distributed component testing based on CORBA
  • Keywords
    Java; distributed object management; program testing; software quality; software reusability; CORBA architecture; Java technology; black-box component; client-side software component; component-based software engineering; distributed software components; incremental testing framework; remote testing; reusability testing; software component testability; software quality; Automatic testing; Automation; Built-in self-test; Embedded software; Java; Software engineering; Software maintenance; Software quality; Software reusability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2005. Canadian Conference on
  • Conference_Location
    Saskatoon, Sask.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8885-2
  • Type

    conf

  • DOI
    10.1109/CCECE.2005.1557280
  • Filename
    1557280