MF

    Book Cover

    Product-Oriented Software Certification Process for Software Synthesis

    Series:

    The purpose of this document is to propose a product-oriented software certification process to facilitate use of software synthesis and formal methods. Why is such a process needed? Currently, software is tested until deemed bug-free rather than proving that certain software properties exist. This approach has worked well in most cases, but unfortunately, deaths still occur due to software failur

    NaN

    VOLUME

    English

    Paperback

    The purpose of this document is to propose a product-oriented software certification process to facilitate use of software synthesis and formal methods. Why is such a process needed? Currently, software is tested until deemed bug-free rather than proving that certain software properties exist. This approach has worked well in most cases, but unfortunately, deaths still occur due to software failure. Using formal methods (techniques from logic and discrete mathematics like set theory, automata theory and formal logic as opposed to continuous mathematics like calculus) and software synthesis, it is possible to reduce this risk by proving certain software properties. Additionally, software synthesis makes it possible to automate some phases of the traditional software development life cycle resulting in a more streamlined and accurate development process.Nelson, Stacy and Fischer, Bernd and Denney, Ewen and Schumann, Johann and Richardson, Julian and Oh, PhilAmes Research CenterSOFTWARE ENGINEERING; ARCHITECTURE (COMPUTERS); PROGRAM VERIFICATION (COMPUTERS); SOFTWARE DEVELOPMENT TOOLS; CERTIFICATION; COMPUTER SYSTEMS PROGRAMS; COMPUTER PROGRAM INTEGRITY; AUTOMATA THEORY; SPECIFICATIONS; APPLICATIONS PROGRAMS (COMPUTERS); PERFORMANCE TESTS...



    Price Comparison [India]

      IN STOCK

      ₹1,890

      N/A



      In This Series



      Bestseller Manga



      Trending NEWS