Francisco Ferreira

Orcid: 0000-0001-8494-7696

Affiliations:
  • Royal Holloway, University of London, Department of Computer Science, UK
  • Imperial College London, Department of Computing, UK (former)
  • McGill University, School of Computer Science, Montreal, Canada (former, PhD 2017)


According to our database1, Francisco Ferreira authored at least 24 papers between 2013 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024

2023
Synthetic Behavioural Typing: Sound, Regular Multiparty Sessions via Implicit Local Types (Artifact).
Dagstuhl Artifacts Ser., 2023

Oven: Safe and Live Communication Protocols in Scala, using Synthetic Behavioural Type Analysis.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Synthetic Behavioural Typing: Sound, Regular Multiparty Sessions via Implicit Local Types (Pearl/Brave New Idea).
Proceedings of the 37th European Conference on Object-Oriented Programming, 2023

2022
CONCUR test-of-time award for the period 1994-97 interview with Uwe Nestmann and Benjamin C. Pierce.
J. Log. Algebraic Methods Program., 2022

2021
Zooid: a DSL for Certified Multiparty Computation.
Dataset, March, 2021

Zooid: a DSL for Certified Multiparty Computation.
Dataset, March, 2021

Communication-Safe Web Programming in TypeScript with Routed Multiparty Session Types.
Dataset, January, 2021

Zooid: a DSL for Certified Multiparty Computation.
CoRR, 2021

Zooid: a DSL for certified multiparty computation: from mechanised metatheory to certified multiparty processes.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021

Communicating Finite State Machines and an Extensible Toolchain for Multiparty Session Types.
Proceedings of the Fundamentals of Computation Theory - 23rd International Symposium, 2021

Communication-safe web programming in TypeScript with routed multiparty session types.
Proceedings of the CC '21: 30th ACM SIGPLAN International Conference on Compiler Construction, 2021

2020
Statically Verified Refinements for Multiparty Protocols.
Dataset, August, 2020

Statically Verified Refinements for Multiparty Protocols.
Dataset, August, 2020

Statically verified refinements for multiparty protocols.
Proc. ACM Program. Lang., 2020

Generating Interactive WebSocket Applications in TypeScript.
Proceedings of the 12th International Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software, 2020

EMTST: Engineering the Meta-theory of Session Types.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2020

2019
Cocon: Computation in Contextual Type Theory.
CoRR, 2019

A Type Theory for Defining Logics and Proofs.
Proceedings of the 34th Annual ACM/IEEE Symposium on Logic in Computer Science, 2019

2018
Proofs and Programs about Open Terms.
CoRR, 2018

2017
Programs Using Syntax with First-Class Binders.
Proceedings of the Programming Languages and Systems, 2017

2014
Bidirectional Elaboration of Dependently Typed Programs.
Proceedings of the 16th International Symposium on Principles and Practice of Declarative Programming, 2014

Fair reactive programming.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

2013
Compiling contextual objects: bringing higher-order abstract syntax to programmers.
Proceedings of the 7th Workshop on Programming languages meets program verification, 2013


  Loading...