Contains reprinted articles in full color (including 170 figures) from ten volumes of Memory Dump Analysis Anthology related to pattern-oriented software diagnostics with additional comments showing the historical development of this autonomous and distinctive discipline over the last 12 years. Some articles from the forthcoming volume 11 are also included. In addition to 13 new articles, the second edition also includes one relevant article from Debugged! MZ/PE magazine issue and the former Debugging Experts Magazine Online that was referenced in the text of the first edition of this book.
When analyzing best practices for cloud architectures and corresponding software design and implementation, we realized that telemetry and logging patterns were completely detached from their analysis activities which were not even mentioned when expected. Some unification is needed there for software construction and software post-construction phases related to software diagnostics solutions. We propose to name the unified discipline Software Diagnostics Engineering which has a solid foundation in Theoretical Software Diagnostics we introduced earlier. This discipline is not limited to the cloud and site engineering but encompasses software technologies vertically (full stack software diagnostics) as well as horizontally (IoT devices, mobile and desktop applications, individual servers, clusters, clouds, and fogs).
Скачать Theoretical Software Diagnostics: Collected Articles, Second Edition