Proceedings Article10.1109/CCECE.2005.1557280
A framework for testing distributed software components
Yizheng Yao,Yingxu Wang +1 more
- 01 May 2005
- pp 1566-1569
13
TL;DR: A practical approach to test software components by enhancing software component testability and test re-usability is revealed and the incremental testing framework introduced is helpful in saving time, energy, and cost required for testing distributed components and for enhancing software quality.
read more
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
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Software Engineering for Self-Adaptive Systems III. Assurances
Rogério de Lemos
- 01 Jan 2018
TL;DR: This paper on research challenges complements previous roadmap papers on software engineering for selfadaptive systems covering a different set of topics, which are related to assurances, namely, perpetual assurances, composition and decomposition of assurances, and assurances obtained from control theory.
70
Jata: A Language for Distributed Component Testing
TL;DR: A new language, Jata, is proposed for testing distributed component in a systematic way by integrating the advantages of Junit and TTCN-3 by inheriting the U2TP (UML2 Testing Profile) concepts.
11
An Approach for Isolated Testing of Self-Organization Algorithms
Benedikt Eberhardinger,Gerrit Anders,Hella Seebach,Florian Siefert,Alexander Knapp,Wolfgang Reif +5 more
- 01 Jan 2017
TL;DR: In this article, a test automation approach for self-organization (SO) algorithms is presented, where probabilistic environment profiles are used to derive test cases that are performed and evaluated on isolated SO algorithms.
6
•Dissertation
Test et diagnostic en ligne dans les systèmes embarqués
Oum-El-Kheir Aktouf
- 11 Jul 2014
TL;DR: HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not, for teaching and research institutions in France or abroad, or from public or private research centers.
5
Agent-Based Distributed Automated Testing Executing Framework
Jing Gao,Yuqing Lan +1 more
- 28 Dec 2009
TL;DR: The general architecture of the distributed automated testing executing framework, the Agent-based design of the Framework, the technology architecture based on Agent and OSGi, and the application of the framework in building the integration testing system of Foundational Software Platform are introduced.
4
References
Using component metacontent to support the regression testing of component-based software
Alessandro Orso,Mary Jean Harrold,David S. Rosenblum,Gregg Rothermel,Mary Lou Soffa,Hyunsook Do +5 more
- 07 Nov 2001
TL;DR: Two new metacontent based techniques are presented that address the problem of regression test selection for component based applications: a code based approach and a specification based approach.
On built-in test reuse in object-oriented framework design
TL;DR: The most interesting development in the paper is that the BITs in object-oriented frameworks can be inherited and reused as that of code, therefore testability and maintainability of the test-built-in object- Oriented Framework can be improved by the BIT approach.
53
•Book
Art of Software Testing
Glenford J. Myers
- 01 Mar 1979
TL;DR: Comprehensively covers psychological and economic principles, managerial aspects of testing, test tools, high-order testing, code inspections, and debugging, and programming students will find this reference work indispensible.
A new approach to test case generation based on real-time process algebra (RTPA)
Yizheng Yao,Yingxu Wang +1 more
- 02 May 2004
TL;DR: A new approach to specification-based test generation that enables test cases to be generated before the implementation of code is presented, which reveals that the sufficient number of tests for a given software is O(4/sup n/), where n is the number of the input variables.
Related Papers (5)
Divya,Nasib S. Gill,Latika Singh +2 more
- 11 Mar 2015
Hassan Reza,Suhas Lande +1 more
- 12 Apr 2010
Zhenyi Jin,A.J. Offutt +1 more
- 25 Jun 1995