The existing software quality assurance paradigm is based on inspection and testing after coding, violates Deming's principle, "Cease dependence on inspection to achieve quality. Eliminate the need for inspection on a mass basis by building quality into the product in the first place."[Dem86].
        Differently, NSE quality assurance paradigm is based on defect prevention, defect propagation prevention, refactoring with side-effect prevention through bi-directional traceability, and deep and broad software testing mainly using the innovated Transparent-box testing method which can be dynamically used in the entire software engineering process from the first place to the end of a software development and maintenance.