rCOS定義了一種用於描述面向對象程式設計結構的形式規範,稱為OOL規範語言。
基本介紹
rCOS的全名是 “A Refinement Calculus for Object Systems”(對象精化演算系統),它是一種基於RUP(Rational United Process)過程的開發面向對象軟體的形式化方法。rCOS定義了一種用於描述面向對象程式設計結構的形式規範,稱為OOL規範語言,用它可以很好的定義面向對象的概念,如類,對象,繼承,引用等,並在此定義的基礎上利用求精規則從需求到分析到設計再到實現整個過程的求精化簡。