Affordable Access

A Case for Specification Validation

IFIP Lecture Notes in Computer Science (LNCS)
Publication Date
  • Computer Science


As we are moving from a traditional software development process to a new development paradigm where the process it largely driven by tools and automation, new challenges for verification and validation (VV) emerge. Productivity improvements will in this new paradigm be achieved through reduced emphasis on testing of implementations, increased reliance on automated analysis tools applied in the specification domain, verifiability correct generation of source-code, and verifiably correct compilation. The VV effort will now be largely focused on assuring that the are correct and that the are trustworthy so we can rely on the results of the analysis and code generation without extensive additional testing of the resulting implementation. Most effort has traditionally been devoted to the verification problem. In this position paper we point out the importance of validation and argue that if we fail to adequately address the validation problem problem the impact of verifying code generation and compilation will be limited.Full Text at Springer, may require registration or fee

There are no comments yet on this publication. Be the first to share your thoughts.