MFPS 2023Categorical semantics of type theories are often characterized as structure-preserving functors. This is because in category theory both the syntax and the domain of interpretation are uniformly treated as structured categories, so that we can express interpretations as structure-preserving functors between them. This mathematical characterization of semantics makes it convenient to manipulate and to reason about relationships between interpretations. Motivated by this success of functorial semantics, we address the question of finding a functorial analogue in abstract interpretation, a general framework for comparing semantics, so that we can bring similar benefits of functorial semantics to semantic abstractions used in abstract ...
International audienceThe development of mechanised language specification based on structured opera...
In David Schmidts PhD work he explored the use of denotational semantics as a programming lan-guage....
Software developers often structure programs in such a way that different pieces of code constitute ...
Categorical semantics of type theories are often characterized asstructure-preserving functors. This...
AbstractIn 1997, Cousot introduced a hierarchy where semantics are related with each other by abstra...
In previous work ("From signatures to monads in UniMath"),we described a category-theoretic construc...
This thesis investigates the possibility of a computer checked language for categories with extra st...
technical reportWe present a formal theory of abstract interpretation based on a new category theore...
In this paper we model both program behaviours and abstractions between them as lax functors, which ...
Category theory is proving a useful tool in programming and program specification - not only as a de...
In 1997, Cousot introduced a hierarchy where semantics are related with each other by abstract inter...
The proposition-as-types correspondence applied to first-order log- ical theories and the associated...
A new approach to the formal description of programming language semantics is described and illustr...
AbstractThis paper lifts earlier category-theoretic results on datatypes to the level of an abstract...
he central idea of the technique of Abstract Interpretation is that the analysis of a program consis...
International audienceThe development of mechanised language specification based on structured opera...
In David Schmidts PhD work he explored the use of denotational semantics as a programming lan-guage....
Software developers often structure programs in such a way that different pieces of code constitute ...
Categorical semantics of type theories are often characterized asstructure-preserving functors. This...
AbstractIn 1997, Cousot introduced a hierarchy where semantics are related with each other by abstra...
In previous work ("From signatures to monads in UniMath"),we described a category-theoretic construc...
This thesis investigates the possibility of a computer checked language for categories with extra st...
technical reportWe present a formal theory of abstract interpretation based on a new category theore...
In this paper we model both program behaviours and abstractions between them as lax functors, which ...
Category theory is proving a useful tool in programming and program specification - not only as a de...
In 1997, Cousot introduced a hierarchy where semantics are related with each other by abstract inter...
The proposition-as-types correspondence applied to first-order log- ical theories and the associated...
A new approach to the formal description of programming language semantics is described and illustr...
AbstractThis paper lifts earlier category-theoretic results on datatypes to the level of an abstract...
he central idea of the technique of Abstract Interpretation is that the analysis of a program consis...
International audienceThe development of mechanised language specification based on structured opera...
In David Schmidts PhD work he explored the use of denotational semantics as a programming lan-guage....
Software developers often structure programs in such a way that different pieces of code constitute ...