formal semantics of programming language s

5
Formal Semantics of Programming Languages 虞虞虞 [email protected] 虞虞虞虞虞 Syllabus

Upload: jescie-rodgers

Post on 31-Dec-2015

33 views

Category:

Documents


0 download

DESCRIPTION

Formal Semantics of Programming Language s. 形式语义学 Syllabus. 虞慧群 [email protected]. Course Description. Aim: Mathematics, techniques and concepts for understanding and reasoning about how programs behave. Instructor: Huiqun Yu E-mail: [email protected] - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Formal  Semantics  of  Programming Language s

Formal Semantics of Programming Languages

虞慧群[email protected]

形式语义学Syllabus

Page 2: Formal  Semantics  of  Programming Language s

Course Description

Aim: Mathematics, techniques and concepts for

understanding and reasoning about how programs behave.

Instructor:

Huiqun Yu

E-mail: [email protected]

URL: http://cs.ecust.edu.cn/~yhq/course/fs2011fall.htm

Page 3: Formal  Semantics  of  Programming Language s

Topics

Introduction (2 Lecture)Operational semantics (2) Principles of induction (2) Denotational semantics (3)Axiomatic semantics (3) Advanced issues (4)

Page 4: Formal  Semantics  of  Programming Language s

Resources Text:

Glynn Winskel . The Formal Semantics of Programming Languages. The MIT Press, 1993

( 中译本 : 宋国新,邵志清 . 程序设计语言的形式语义 . 机械工业出版社, 2004)

References:1. Eike Best. Semantics of Sequential and Parallel

Programs. Prentice-Hall, 19962. Fred KrÖger. Temporal Logic of Programs. Springer-

Verlag, 1988

Page 5: Formal  Semantics  of  Programming Language s

Grading

Class Attendance & Performance (20%) Report (80%)

Submission due date: January 8, 2012