出典:Wikipedia
出典:『Wikipedia』 (2011/03/08 14:10 UTC 版)
In formal methods, program refinement is the verifiable transformation of an abstract (high-level) formal specification into a concrete (low-level) executable program. Stepwise refinement allows this process to be done in stages. Logically, refinement normally involves implication, but there can be additional complications.