Reverse Engineering and Testing of Black-Box Software Components: by Grammatical Inference techniques - Couverture souple

Shahbaz, Muzammil

 
9783659140730: Reverse Engineering and Testing of Black-Box Software Components: by Grammatical Inference techniques

Synopsis

In the modern era, complex software systems are mostly constructed by integrating off-the-shelf components. The efficient and quality engineering practices demand to consult the technical specification of the components to understand their possible behaviors in the overall system. But specifications are often absent or vaguely described for a detail analysis. This situation is a daunting prospect to the designers of large-scaled systems that are built-up of such "black-box" components. The book presents reverse engineering methodologies to uncover the hidden specifications of black-box components by inferring their formal models, in order to facilitate testing and analysis of the integrated systems. The book includes chapters on real-world stories of the applications of the approach in telecom, automotive and web domains.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

In the modern era, complex software systems are mostly constructed by integrating off-the-shelf components. The efficient and quality engineering practices demand to consult the technical specification of the components to understand their possible behaviors in the overall system. But specifications are often absent or vaguely described for a detail analysis. This situation is a daunting prospect to the designers of large-scaled systems that are built-up of such "black-box" components. The book presents reverse engineering methodologies to uncover the hidden specifications of black-box components by inferring their formal models, in order to facilitate testing and analysis of the integrated systems. The book includes chapters on real-world stories of the applications of the approach in telecom, automotive and web domains.

Biographie de l'auteur

is currently Research Associate at the University of Sheffield, UK. His interests cover applications of formal methods in reverse engineering, system validation and verification. He has served as a consultant to leading European companies in embedded system engineering. He received his PhD from Grenoble Institute of Technology, France.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.