ISSRE
211264641
Special issue: ISSRE 2018, the 29th IEEE International Symposium on Software Reliability Engineering
This special issue contains extended versions of five papers from the 29th IEEE International Symposium on Software Reliability Engineering (ISSRE 2018) ISSRE is focused on innovative techniques and tools for assessing, predicting, and improving the reliability, safety, and security of software products. The symposium emphasizes scientific methods, industrial relevance, rigorous empirical validation, and shared value of practical tools and experiences. ISSRE boasts a large industry participation, with authors and participants from international corporations. Based on the reviews from the programme committee members and discussions with the editorsin chief regarding the relevance of the papers to the journal's topics of interest, we invited the authors of seven papers to extend their work and submit to this special issue. The extended papers went through several rounds of revision during the rigorous peer review process. The papers were reviewed by a panel of experts that included, but was not limited to, members of the ISSRE 2018 Program Committee. Five papers successfully completed the review process and are included in this special issue. The first paper, Using Mutants to Help Developers Distinguish and Debug (Compiler) Faults by Josie Holmes and Alex Groce, introduces a distance metric for failing test cases based on the intuition that failing tests that kill the same mutants are likely related to the same fault. This issue is especially relevant for very large test suites, as in the 'compiler fuzzer taming' problem. The paper evaluates the metric on two widely used real world compilers by combining the metric with state of the art methods for fault identification and localization. The second paper, Testing Microservice Architectures for Operational Reliability by Roberto Pietrantuono, Stefano Russo, and Antonio Guerriero, proposes a method for quantitatively assessing the probability of failures 'operational reliability' in the context of microservice applications, where the usage profile changes often for reasons such as frequent releases. The method achieves significant improvements in terms of accuracy and efficiency of reliability assessment on three open source applications. The third paper, Model based Hypothesis Testing of Uncertain Software Systems by Matteo Camilli, Angelo Gargantini, and Patrizia Scandurra, presents a methodology for combining model based testing with Bayesian reasoning for testing systems with stochastic QoS properties using a model with uncertain parameters. The paper provides a detailed and reproducible case study for demonstrating the methodology. The fourth paper, Fully Automated HTML and Javascript Rewriting for Constructing a Self healing Web Proxy by Thomas Durieux, Youssef Hamadi, and Martin Monperrus, applies the failure oblivious computing principle to web applications. Errors are masked through HTML and Javascript code rewriting (e.g. to skip the faulty line) with an HTTP proxy and a browser extension, respectively. The approach is empirically evaluated on a large, publicly available data set of reproducible Javascript errors. A significant share of errors can be automatically self healed with this simple strategy. The fifth paper, Facilitating Program Performance Profiling via Evolutionary Symbolic Execution by Andrea Aquino, Pietro Braione, Giovanni Denaro, and Pasquale Salza, pursues performance
Softw. Test. Verification Reliab.
Roberto Natella Sudipto Ghosh
227034301
31st IEEE International Symposium on Software Reliability Engineering, ISSRE 2020, Coimbra, Portugal, October 12 15, 2020
ISSRE
231607556
2020 IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops, Coimbra, Portugal, October 12 15, 2020
ISSRE Workshops
226126201
ISSRE 2019 Can Jia Bao Gao
Zun Xiong Zhong Chuan
225096260
Special section on IST for ISSRE 2019
Inf. Softw. Technol.
Barbara Gallina Michel Cukier
231607586
ISSRE 2020 Doctoral Symposium Keynote How to Get Your Paper Rejected
ISSRE Workshops
A Jefferson Offutt
211211127
ISSRE Cares: How the Software Reliability Engineering Community Can Give Back to Society
The reliability engineering community should consider undertaking activities that benefit society as an integral part of their major conferences such as ISSRE. The requirements engineering community adopted a philanthropic activity combining to assist an organization in the locale of the IEEE Requirements Engineering (RE) conference, called RE Cares. At the conference, a live requirements elicitation is performed. Then, developed artifacts are used by the open source community to continue development of the application. The reliability engineering community could adopt a similar model and serve the locale of their ISSRE conference via ISSRE Cares. Rather than requirements and prototyping, ISSRE Cares would perform reliability engineering of an important application that helps serve the public interest, by, for example, applying testing techniques and expertise.
2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)
Jane Huffman Hayes Tingting Yu
211123285
30th IEEE International Symposium on Software Reliability Engineering, ISSRE 2019, Berlin, Germany, October 28 31, 2019
ISSRE
211235403
IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops 2019, Berlin, Germany, October 27 30, 2019
ISSRE Workshops
53716517
29th IEEE International Symposium on Software Reliability Engineering, ISSRE 2018, Memphis, TN, USA, October 15 18, 2018
ISSRE