Automated Software Engineering
Deployed software component testing using dynamic validation agents
Journal of Systems and Software - Special issue: Automated component-based software engineering
The testing method for interface customized component
ATC'10 Proceedings of the 7th international conference on Autonomic and trusted computing
Hi-index | 0.00 |
To ensure that a component-based software system canrun properly and effectively, the qualities of constituentcomponents have to be assured. Third-party certificationis a safe approach that buyers should trust when dealingwith component software. However, current third-party certification methods do not support roper functional testing,which is the most important factor when selecting thecomponent.In this paper we will suggest a framework of thirdparty component testing of functionality, satisfying thefollowing given constraint: evaluation of a large number ofcomponents within short period of time in a cost-effectiveway. In this framework, we identify the metadata that acomponent developer should provide to the third partytester and define the process for third party testing usingthese metadata.To evaluate our framework, we conductedseveral experiment with Component Test Manger (CTM),prototype tool for EJB component testing.The resultshows that our metadata are positively necessary and theparticipation of a component developer is the key to thirdparty testing.