Skip to content
View palmskog's full-sized avatar

Organizations

@UniMath @DistributedComponents @proofengineering @coq-community

Block or report palmskog

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
palmskog/README.md

About me

I am a researcher and teacher at KTH Royal Institute of Technology in the Theoretical Computer Science division and the STEP research group. I do research primarily on topics related to program verification and proof engineering.

Research interests

I am interested in development of techniques and tools based on proof assistants for construction of functionally correct and secure software systems; see my research publications on DBLP and Google Scholar. I use Coq for both proving and programming and am a member of the Coq Team, where I help maintain the Coq opam archive, the Coq Platform, and Coq-community. I also use HOL4 and usually program in languages in the ML family such as OCaml, Standard ML, and CakeML.

Pinned Loading

  1. kth-step/mil kth-step/mil Public

    Formal definition, metatheory, and tools for the Machine Independent Language using HOL4 and CakeML

    Standard ML 2

  2. coq-community/reglang coq-community/reglang Public

    Regular Language Representations in Coq [maintainers=@chdoc,@palmskog]

    Coq 41 7

  3. kth-step/HolBA kth-step/HolBA Public

    Binary analysis in HOL

    Standard ML 35 22

  4. coq-community/aac-tactics coq-community/aac-tactics Public

    Coq plugin providing tactics for rewriting universally quantified equations, modulo associative (and possibly commutative) operators [maintainer=@palmskog]

    OCaml 29 21