題名: | Identifying functionality of fragments in concurrent programs |
作者: | Huang, Ting-Lu |
期刊名/會議名稱: | 1996 ICS會議 |
摘要: | To identify the functionality of a program fragment is to determine the effect to program behavior caused by removing the fragment. When given a concurrent program with the proof of all desired properties, we are assured the correctness. Left unsaid are often the purposes of various fragments in the program text. A scenario approach to answering questions such as What is the purpose of this variable?, What is the purpose of this busy-waiting loop?, What is the purpose of this assignment?, and so forth, is proposed. By answering such questions, one gains a component-wise understanding of the program. The task of determining functionality of fragments is shown to be less demanding than the original proof of the complete program. The gain is a further understanding not provided by proofs. Several classical solutions to the n-process critical section problem are used for illustration. |
日期: | 2006-10-27 |
分類: | 1996年 ICS 國際計算機會議 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
ce07ics001996000055.pdf | 703.03 kB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。