ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

Operational approach to semantics and translation for programming languages

หน่วยงาน Edinburgh Research Archive, United Kingdom

รายละเอียด

ชื่อเรื่อง : Operational approach to semantics and translation for programming languages
นักวิจัย : Li, Wei
คำค้น : operational translation theory , concurrent programming languages , translation , syntax-directed translation
หน่วยงาน : Edinburgh Research Archive, United Kingdom
ผู้ร่วมงาน : Plotkin, Gordon , Hennessy, Matthew , Milner, Robin , Education Ministry of China, , studentship from the University of Edinburgh
ปีพิมพ์ : 2526
อ้างอิง : http://hdl.handle.net/1842/6636
ที่มา : -
ความเชี่ยวชาญ : -
ความสัมพันธ์ : Hennessy, M., Li, W., Plotkin, G., A first attempt at translating CSP into CCS. Proceedings of the Second International Conference on Distributed Systems, Paris, 1981. , Hennessy, M. , Li, W., Translating Ada tasking into CCS, Proceedings of IFIP working conference, 1982. , Li, W., An operational semantics for Ada multitasking and' exception handling, Proceedings of AdaTEC conference, Washington, 1982.
ขอบเขตของเนื้อหา : -
บทคัดย่อ/คำอธิบาย :

The problems of semantics and translation for concurrent programming languages are studied in this thesis. A structural operational approach is introduced to specify the semantics of parallelism and communication. Using this approach, semantics for the concurrent programming languages CSP (Hoare's Communicating Sequential Processes), multitasking and exception handling in Ada, Brinch-Hansen's Edison and CCS (Milner's Calculus of Communicating Systems) are defined and some of their properties are studied. An operational translation theory for concurrent programming languages is given. The concept of the correctness of a translation is formalised, the problem of composing transitions is studied and a composition theorem is proved. A set of sufficient conditions for proving the correctness of a translation is given. A syntax-directed translation from CSP to CCS is given and proved correct. Through this example the proof techniques of this approach is demonstrated. Finally, as an application of operational semantics and translation, a proposal for implementing multitasking in Ada is given via a two-step syntax-directed translation.

บรรณานุกรม :
Li, Wei . (2526). Operational approach to semantics and translation for programming languages.
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom .
Li, Wei . 2526. "Operational approach to semantics and translation for programming languages".
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom .
Li, Wei . "Operational approach to semantics and translation for programming languages."
    กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom , 2526. Print.
Li, Wei . Operational approach to semantics and translation for programming languages. กรุงเทพมหานคร : Edinburgh Research Archive, United Kingdom ; 2526.