English 
杨志斌

教授 博士生导师

招生学科专业:
计算机科学与技术 -- 【招收硕士研究生】 -- 计算机科学与技术学院
软件工程 -- 【招收博士、硕士研究生】 -- 计算机科学与技术学院
电子信息 -- 【招收博士、硕士研究生】 -- 计算机科学与技术学院

性别:男

学历:北京航空航天大学

学位:工学博士学位

所在单位:计算机科学与技术学院/人工智能学院/软件学院

电子邮箱:

手机版

访问量:

最后更新时间:..

当前位置: 中文主页 >> 科学研究 >> 论文成果
Towards a simple and safe Objective Caml compiling framework for the synchronous language SIGNAL

点击次数:

所属单位:计算机科学与技术学院/人工智能学院/软件学院

发表刊物:Front. Comput. Sci.

摘要:This paper presents a simple and safe compiler, called MinSIGNAL, from a subset of the synchronous dataflow language SIGNAL to C, as well as its existing enhancements. The compiler follows a modular architecture, and can be seen as a sequence of source-to-source transformations applied to an intermediate representation which is named Synchronous Clocked Guarded Actions (S-CGA) and translation to sequential imperative code. Objective Caml (OCaml) is used for the implementation of MinSIGNAL. As a modern functional language, OCaml is adapted to symbolic computation and so, particularly suitable for compiler design and implementation of formal analysis tools. In particular, the safety of its type checking allows to skip some verification that would be mandatory with other languages. Additionally, this work is a basis for the formal verification of the compilation of SIGNAL with a theorem prover such as Coq. © 2018, Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature.

ISSN号:2095-2228

是否译文:

发表时间:2019-08-01

合写作者:Bodeveix, Jean-Paul,Filali, Mamoun

通讯作者:杨志斌

版权所有©2018- 南京航空航天大学·信息化处(信息化技术中心)