This talk will focus on 13 grand challenges facing the software engineering research and practitioner community: (1) what is software quality (or quality software)? (2) what are the economic benefits behind existing software engineering techniques?, (3) does process improvement matter?, (4) can you trust software metrics and measurement?, (5) why are software engineering standards confusing and hard to comply with, (6) are standards interoperable, (7) how to decommission software?, (8) where are reasonable testing stoppage criteria?, (9) why are COTS components so difficult to compose?, (10) why are reliability measurement and operational profile elicitation viewed suspiciously, (11) can we design in the “ilities” both technically and economically, (12) how do we handle the liability issues of certification, and (13) is intelligence and autonomic computing practical?
IEEE Reliability Society
Jeffrey Voas is an author and innovator. Voas was an entrepreneur and cofounded Cigital that is now a part of Synopsys (Nasdaq: SNPS). He has served as the IEEE Reliability Society President (2003-2005, 2009-2010, 2017-2018), and served as an IEEE Director (2011-2012). Voas co-authored two John Wiley books (Software Assessment: Reliability, Safety, and Testability  and Software Fault Injection: Inoculating Software Against Errors ), is on the editorial board of IEEE Computer Magazine, and was on the Editorial Advisory Board of IEEE Spectrum Magazine. Voas received his undergraduate degree in computer engineering from Tulane University (1985), and received his M.S. and Ph.D. in computer science from the College of William and Mary (1986, 1990 respectively). Voas is a Fellow of the IEEE, member of Eta-Kappa Nu, Fellow of the Institution of Engineering and Technology (IET), Fellow of the American Association for the Advancement of Science (AAAS), and member of the Washington Academy of Sciences. Voas’s current research interests include Internet of Things (IoT) and BlockChain.