Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (310.6 KB, 7 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
• Is used to test the results
• Independent of program code
• Mathematical Data model
4
• Decompose specification into small pieces
(Schemas)
• Schemas are used to describe both static and
dynamic aspects of a system
• Data Refinement
• Direct Refinement
Static Aspect
<sub>The state can occupy.</sub>
<sub>The invariant relationships that are </sub>
6
Dynamic Aspect
<sub>The operations that are possible</sub>
<sub>The relationship between their inputs and </sub>
outputs.
Some variables are
declared.
Relationship between the values of the variables
Name