International audienceThe development of mechanised language specification based on structured operational semantics, withapplications to verified compilers and sound program analysis, requires huge effort. General theory andframeworks have been proposed to help with this effort. However, none of this work provides a systematic wayof developing concrete and abstract semantics, connected together by a general consistency result. We introducea skeletal semantics of a language, where each skeleton describes the complete semantic behaviour of a languageconstruct. We define a general notion of interpretation, which provides a systematic and language-independentway of deriving semantic judgements from the skeletal semantics. We explore four gener...
The importance of giving precise semantics to programming and specificationlanguages was recognized ...
We systematically apply the principles of Cousot-Cousot-style abstract interpretation (a.i.) to the ...
National audienceWe present a technique for deriving semantic program analyses from a natural semant...
The development of mechanised language specification based on structured operational semantics, with...
International audienceThe development of mechanised language specification based on structured opera...
National audienceThis paper describes a method to define a correct abstract interpretation from a fo...
This paper describes a methodology for defining an executable abstract interpreter from a formal des...
International audienceSkeletal semantics is a framework to describe semantics of programming languag...
Skeletal semantics is a framework to describe the operational semantics of programming languages. We...
The study and production of programming language semantics is a computer science field aiming to rep...
In 1997, Cousot introduced a hierarchy where semantics are related with each other by abstract inter...
The study and production of programming language semantics is a computer science field aiming to rep...
PhD ThesisThe primary focus of this thesis is the semantic gap between a fine-grained structural ope...
AbstractIn 1997, Cousot introduced a hierarchy where semantics are related with each other by abstra...
International audienceWe give semantic foundations to abstract domains consisting in first order log...
The importance of giving precise semantics to programming and specificationlanguages was recognized ...
We systematically apply the principles of Cousot-Cousot-style abstract interpretation (a.i.) to the ...
National audienceWe present a technique for deriving semantic program analyses from a natural semant...
The development of mechanised language specification based on structured operational semantics, with...
International audienceThe development of mechanised language specification based on structured opera...
National audienceThis paper describes a method to define a correct abstract interpretation from a fo...
This paper describes a methodology for defining an executable abstract interpreter from a formal des...
International audienceSkeletal semantics is a framework to describe semantics of programming languag...
Skeletal semantics is a framework to describe the operational semantics of programming languages. We...
The study and production of programming language semantics is a computer science field aiming to rep...
In 1997, Cousot introduced a hierarchy where semantics are related with each other by abstract inter...
The study and production of programming language semantics is a computer science field aiming to rep...
PhD ThesisThe primary focus of this thesis is the semantic gap between a fine-grained structural ope...
AbstractIn 1997, Cousot introduced a hierarchy where semantics are related with each other by abstra...
International audienceWe give semantic foundations to abstract domains consisting in first order log...
The importance of giving precise semantics to programming and specificationlanguages was recognized ...
We systematically apply the principles of Cousot-Cousot-style abstract interpretation (a.i.) to the ...
National audienceWe present a technique for deriving semantic program analyses from a natural semant...