Title :
Automatic Robustness Assessment of DDS-Compliant Middleware
Author :
Napolitano, A. ; Carrozza, G. ; Bovenzi, A. ; Esposito, C.
Author_Institution :
SESM S.c.a.r.I., Giugliano, Italy
Abstract :
The next generation of critical systems requires an efficient, scalable and robust data dissemination infrastructure. Middleware solutions compliant with the novel OMG standard, called Data Distribution Service (DDS), are being traditionally used for architecting large-scale systems, because they well meet the requirements of scalability, seamless decoupling and fault tolerance. Due to such features, industrial practitioners are enforcing the adoption of such middleware solutions also within the context of critical systems. However, these systems pose serious dependability requirements, which in turn demand DDS compliant products also to realize reliable data dissemination in different and heterogeneous contexts. Hence, assessing the supported reliability degree and proposing improvement strategies becomes crucial and requires a clear understanding of DDS compliant middleware failing behavior. This paper illustrates an innovative tool to automatically evaluate the robustness of DDS-compliant middleware based on a fault injection technique. Specifically, experiments have been conducted on an actual implementation of the DDS standard, by means of injecting a set of proper invalid inputs through its API and analyzing the achieved outcomes.
Keywords :
information dissemination; middleware; software fault tolerance; API; DDS-compliant middleware; application programming interface; automatic robustness assessment; fault injection technique; fault tolerance; large scale system; reliability improvement strategies; robust data dissemination infrastructure; Java; Libraries; Middleware; Quality of service; Robustness; Testing; DDS Middleware; Publish/Subscribe; Robustness Testing;
Conference_Titel :
Dependable Computing (PRDC), 2011 IEEE 17th Pacific Rim International Symposium on
Conference_Location :
Pasadena, CA
Print_ISBN :
978-1-4577-2005-5
Electronic_ISBN :
978-0-7695-4590-5
DOI :
10.1109/PRDC.2011.51