Correctness by proof
OwnerJerry Zhuinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJerry Zhuinventor
Estimating the term…
A methodology and system for defining enterprise software requirements is provided. The methodology, called correctness by proof, is based on biology of cognition and mathematical logic. The methodology decomposes requirements engineering problem into three standalone sub-problems each of which is solved using axiomatic method to construct an axiomatic theory. The whole of enterprise software requirements is represented as three hierarchically organized axiomatic theories. Every theorem of an axiomatic theory is proved to be true, resulting all requirements correct by construction. Requirements constructed in form of axiomatic theories have three attributes: consistent (free of contradiction), complete (no missing requirements) and normalized (free of redundancies) as ensured by the properties of axiomatic systems. This proposed innovation anticipates immediate benefits for a discontinuous progress in defining correct and precise requirements by construction impossible with today's approaches. It also expects to reshape the landscape of requirements definition technologies to automate tasks with scientific exactitude.
A method of defining enterprise software requirements, comprising:
A method of defining enterprise software requirements using requirements function comprising:
A system with a computer-readable medium having a repository therein and a framework for integrating requirements engineering modeling tools into said system, for defining and managing complete enterprise software requirements, said framework comprising:
Dependencies are inferred from the claim text.