loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008)
A Generic Gateway for Testing Heterogeneous Components in Acceptance Testing Tools
February 25-February 29
ISBN: 978-0-7695-3091-8
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 nontrivial 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 ispresented in this paper. The generic gateway implements a service-oriented middleware named OSGi (Open ServiceGateway initiative). OSGi helps to solve the heterogeneity problem and reduces the impact of designing a gateway foreach specific SUT domain. The solution has been validated using the acceptance testing tool TOPEN (Test and Operation ENvironment) in a home automation scenario.
Index Terms:
test automation, middleware, complex systems testing, acceptance testing tools, OSGI, TOPEN, gateway, validation
Citation:
Jessica D?az, Agust? Yag?, Pedro P. Alarc?, Juan Garbajosa, "A Generic Gateway for Testing Heterogeneous Components in Acceptance Testing Tools," iccbss, pp.110-119, Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.