Types and Programming Languages (research contributions)

E238247

Types and Programming Languages (research contributions) refers to Tobias Nipkow’s influential work advancing the theory and mechanization of type systems and programming language semantics, particularly through formal verification and theorem proving.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Statements (40)

Predicate Object
instanceOf area of computer science research
research topic
aimsTo bridge gap between programming language theory and verification tools
increase reliability of programming language definitions
reduce errors in type soundness proofs
appliedIn development of verified software tools
formalization of language standards
verification of programming language implementations
associatedWith conference papers on theorem proving in language theory
journal articles on formalized type systems
technical reports on mechanized semantics
contributedTo certified compilers
formalization of axiomatic semantics
formalization of denotational semantics
formalization of operational semantics
mechanized meta-theory of programming languages
verified type checkers
field formal verification
programming language semantics
theorem proving
type systems
focusesOn formalization of type soundness proofs
machine-checked proofs for programming languages
mechanization of programming language semantics
mechanization of type systems
influenced education in semantics and type systems using proof assistants
formalization of programming language textbooks
mechanized metatheory research
influencedBy Hoare logic
lambda calculus
program logics
structural operational semantics
type theory
mainContributor Tobias Nipkow
relatedTo interactive theorem proving
proof assistants
semantics of functional programming languages
semantics of imperative programming languages
semantics of object-oriented programming languages
usesTool Isabelle proof assistant
surface form: Isabelle theorem prover

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Tobias Nipkow notableWork Types and Programming Languages (research contributions)