Development of a software tester for distributed object-oriented systems

Fan Tien Cheng, Yu Chuan Su, Chin Hui Wang, Shang Lun Wu

Research output: Contribution to journalArticlepeer-review


It is well-known that testing and debugging in software development demand a great deal of resources, and open-environment architecture of general distributed systems tends to increase the complexity of testing. To resolve the problems mentioned above, this work proposes a software tester for distributed object-oriented systems. This software tester possesses a test-plan wizard which can generate a test-result template and test-plan execution codes according to class diagrams and sequence diagrams. The software tester is applicable to tests of an individual unit or module or a whole distributed object-oriented system as long as the functions and operations of the component or system can be presented with only class diagrams (as well as interface definitions) and sequence diagrams generated by the tools used during the software development. Two examples are applied to demonstrate the usage of this software tester, performing a unit test and a system integration test. Research results indicate that this software tester enables integrated planning of the software development and testing, reduces testing cost, and improves overall development efficiency.

Original languageEnglish
Pages (from-to)115-131
Number of pages17
JournalJournal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an
Issue number1
Publication statusPublished - 2007

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Fingerprint Dive into the research topics of 'Development of a software tester for distributed object-oriented systems'. Together they form a unique fingerprint.

Cite this