DocumentCode :
3145519
Title :
A Generic Gateway for Testing Heterogeneous Components in Acceptance Testing Tools
Author :
Díaz, Jessica ; Yagüe, Agustín ; Alarcón, Pedro P. ; Garbajosa, Juan
Author_Institution :
Univ. Polytech. de Madrid - Tech. Univ. of Madrid, Madrid
fYear :
2008
fDate :
25-29 Feb. 2008
Firstpage :
110
Lastpage :
119
Abstract :
Acceptance testing tools and Systems Under Test (SUT) require a gateway that will set up the communication link between them. Nevertheless, SUTs are often large systems composed of heterogeneous components that are executed in heterogeneous networks and platforms. Therefore, a non trivial communication problem between testing tools and these SUT heterogeneous components arises. A significant effort is invested in designing and implementing gateways for each specific component interface to cope with heterogeneity. This problem may be addressed through the use of middleware technologies that hide heterogeneity. However, this solution is too specific for each SUT domain. It may require a noteworthy effort to support the wide range of currently available interface standards that are provided by the different platforms and networks. An approach for testing heterogeneous components based on a generic gateway is presented in this paper. The generic gateway implements a service-oriented middleware named OSGi (Open Service Gateway initiative). OSGi helps to solve the heterogeneity problem and reduces the impact of designing a gateway for each specific SUT domain. The solution has been validated using the acceptance testing tool TOPEN (Test and Operation ENvironment) in a home automation scenario.
Keywords :
distributed processing; middleware; object-oriented methods; program testing; software tools; OSGi; Open Service Gateway initiative; SUT domain; SUT heterogeneous components; TOPEN; Test and Operation ENvironment; acceptance testing tools; communication link; generic gateway; heterogeneity problem; heterogeneous component testing; heterogeneous networks; home automation scenario; interface standards; service-oriented middleware; systems under test; Automatic testing; Computer architecture; Embedded system; Home automation; Intelligent sensors; Middleware; Software systems; Software testing; Software tools; System testing; OSGI; TOPEN; acceptance testing tools; complex systems testing; gateway; middleware; test automation; validation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Composition-Based Software Systems, 2008. ICCBSS 2008. Seventh International Conference on
Conference_Location :
Madrid
Print_ISBN :
978-0-7695-3091-8
Type :
conf
DOI :
10.1109/ICCBSS.2008.31
Filename :
4464015
Link To Document :
بازگشت