Title :
Automation Hooks architecture trade study for flexible test orchestration
Author :
Lansdowne, Chatwin A. ; Maclean, John R. ; Graffagnino, Frank J. ; McCartney, Patrick A.
Author_Institution :
Nat. Aeronaut. & Space Adm., Houston, TX, USA
Abstract :
We describe the conclusions of a technology and communities survey supported by concurrent and follow-on proof-of-concept prototyping to evaluate feasibility of defining a durable, versatile, reliable, visible software interface to support strategic modularization of test software development. The objective is that test sets and support software with diverse origins, ages, and abilities can be reliably integrated into test configurations that assemble and tear down and reassemble with scalable complexity in order to conduct both parametric tests and monitored trial runs. The resulting approach is based on integration of three recognized technologies that are currently gaining acceptance within the test industry and when combined provide a simple, open and scalable test orchestration architecture that addresses the objectives of the Automation Hooks task. The technologies are automated discovery using multicast DNS Zero Configuration Networking (zeroconf), commanding and data retrieval using resource-oriented Restful Web Services, and XML data transfer formats based on Automatic Test Markup Language (ATML). This open-source standards-based approach provides direct integration with existing commercial off-the-shelf (COTS) analysis software tools.
Keywords :
Web services; XML; automatic test software; software architecture; software prototyping; software reliability; software reusability; software standards; user interfaces; Automatic Test Markup Language; XML data transfer format; automated discovery; automation hooks architecture; commercial off-the-shelf analysis software tools; data retrieval; durable software interface; flexible test orchestration; multicast DNS zero configuration networking; parametric test; reliable software interface; resource-oriented restful Web services; software management; software prototyping; software reusability; software standard; strategic modularization; test configuration; test software development; versatile software interface; visible software interface; Aerospace electronics; Computer architecture; Databases; Protocols; Prototypes; Software; Web services; Software management; Software reusability; Software standards; Test equipment; Test facilities; Testing;
Conference_Titel :
AUTOTESTCON, 2010 IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4244-7960-3
DOI :
10.1109/AUTEST.2010.5613607