On the development of reactive systems. Logics and Models of Concurrent Systems, pp.477-498, 1989. ,
Interactive theorem proving and program development: Coq'Art: The Calculus of inductive constructions, 2004. ,
The synchronous hypothesis and synchronous languages. The Embedded Systems Handbook, pp.1-21, 2005. ,
The Esterel language, Proceedings of the IEEE, vol.79, pp.1293-1304, 1991. ,
URL : https://hal.archives-ouvertes.fr/inria-00075075
The synchronous dataflow programming language Lustre, Proceedings of the IEEE, vol.79, pp.1305-1320, 1991. ,
Synchronous programming with events and relations: the Signal language and its semantics. Science of Computer Programming, vol.16, pp.103-149, 1991. ,
The synchronous programming language QUARTZ. Internal report, 2010. ,
A Survey and Taxonomy of GALS Design Styles, IEEE Design and Test of Computers, vol.24, issue.5, pp.418-428, 2007. ,
From synchrony to asynchrony, Proceedings of International Conference on Concurrency Theory, pp.162-177, 1999. ,
URL : https://hal.archives-ouvertes.fr/inria-00073032
Enhancing the Compilation of Synchronous Dataflow Programs with a Combined Numerical-Boolean Abstraction, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00860785
Towards Static Analysis of SIG-NAL Programs using Interval Techniques, Proceedings of Synchronous Languages, Applications, and Programming, 2006. ,
An Interval-Based Solution for Static Analysis in the SIGNAL Language, pp.182-190, 2008. ,
Guarded Commands, Nondeterminacy and Formal Derivation of Programs, Communications of The ACM, vol.18, issue.8, pp.453-457, 1975. ,
Integrating system descriptions by clocked guarded actions, Proceedings of Forum on Specification and Design Languages, pp.1-8, 2011. ,
Separate translation of synchronous programs to guarded actions, 2011. ,
Translating concurrent action oriented specifications to synchronous guarded actions, Proceedings of the ACM SIGPLAN/SIGBED 2010 conference on Languages, pp.47-56, 2010. ,
SHIM: a deterministic model for heterogeneous embedded systems, IEEE Transactions on Very Large Scale In ,
, Foundation, and the Open Project of Shanghai Key Laboratory of Trustworthy Computing under Grant 07dz22304201502, and the RTRA STAE Fountegration Systems, vol.14, pp.854-867, 2006.
Representation of synchronous, asynchronous, and polychronous components by clocked guarded actions. Design Automation for Embedded Systems, vol.18, pp.63-97, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-00763334
, Esprit project: Safety Critical Embedded Systems SACRES. The declarative code DC+, vol.IRISA, 1997.
A verified transformation: from polychronous programs to a variant of clocked guarded actions, Proceedings of the 17th International Workshop on Software and Compilers for Embedded Systems, pp.128-137, 2014. ,
Towards a verified compiler prototype for the synchronous language SIGNAL, Frontiers of Computer Science, vol.10, issue.1, pp.37-53, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01298793
, RTCA/DO-178B Software Considerations in Airborne Systems and Equipment Certification, 1992.
, RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification, 2011.
Lucid Synchrone, version 3. Tutorial and reference manual, 2016. ,
A synchronous language for critical embedded systems with multiple real-time constraints, 2009. ,
URL : https://hal.archives-ouvertes.fr/tel-01942421
Using Objective Caml to Develop Safety-Critical Embedded Tools in a Certification Framework, Proceedings of the 14th ACM SIGPLAN international conference on Functional programming, pp.215-220, 2009. ,
The ASTRÉE analyzer, Proceedings of the 14th European Symposium on Programming, vol.3444, pp.21-30, 2005. ,
, , 2010.
Designing embedded systems with the Signal programming language: synchronous, reactive specification, 2009. ,
Data-Flow to von Neumann: the Signal approach, Advanced Topics in Data-Flow Computing, pp.413-438, 1991. ,
URL : https://hal.archives-ouvertes.fr/inria-00075329
Polychrony for system design, Systems, and Computers, vol.12, issue.03, pp.261-303, 2003. ,
URL : https://hal.archives-ouvertes.fr/inria-00071871
Translation validation, Proceedings of International Conference on Tools and Algorithms for the Construction and Analysis of Systems, pp.151-166, 1998. ,
Constructive polychronous systems, Proceedings of International Symposium on Logical Foundations of Computer Science, pp.335-349, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00763371
Embedding polychrony into synchrony, IEEE Transactions on Software Engineering, vol.39, issue.7, pp.917-929, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00763317
A comparative study of two formal semantics of the SIGNAL language, Frontiers of Computer Science, vol.7, issue.5, pp.673-693, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-01154264
Arborescent canonical form of boolean expressions. Irisa, 1994. ,
URL : https://hal.archives-ouvertes.fr/inria-00074382
SMT based false causal loop detection during code synthesis from polychronous specifications, Proceedings of 9th IEEE/ACM International Conference on Formal Methods and Models for Codesign (MEMOCODE), pp.109-118, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00637574
Mechanized semantics for compiler verification, Proceedings of International Conference on Certified Programs and Proofs, vol.2012, pp.4-6 ,
URL : https://hal.archives-ouvertes.fr/hal-01079337
Formal verification of a realistic compiler, Communications of the ACM, vol.52, issue.7, pp.107-115, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00415861
Translation validation for an optimizing compiler, ACM SIGPLAN notices. ACM, vol.35, issue.5, pp.83-94, 2000. ,
Proof-carrying code, Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.106-119, 1997. ,
Semantic anchoring with model transformations, Proceedings of European Conference on Model Driven Architecture-Foundations and Applications, pp.115-129, 2005. ,
Using semantic anchoring to verify behavior preservation in graph transformations, Electronic Communications of the EASST, p.4, 2006. ,
Formal verification of synchronous data-flow program transformations toward certified compilers, Frontiers of Computer Science, vol.7, issue.5, pp.598-616, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00846279
Formal verification of compiler transformations on polychronous equations, Proceedings of International Conference on Integrated Formal Methods. 2012, pp.113-127 ,
URL : https://hal.archives-ouvertes.fr/hal-00730393
Zhibin YANG is an associate pro-fessor at Nanjing University of Aero-nautics and Astronautics, China. He received his PhD degree in Computer Science from Beihang University, Bei-jing, 2012. ,
His research interests include safety-critical realtime system, formal verification, AADL, and synchronous languages ,
,