SwePub
Sök i LIBRIS databas

  Extended search

WFRF:(Lindnér Per)
 

Search: WFRF:(Lindnér Per) > (2015-2019) > Introducing Certifi...

Introducing Certified Compilation in Education by a Functional Language Approach

Lindgren, Per (author)
Luleå tekniska universitet,Datavetenskap
Lindner, Marcus (author)
Luleå tekniska universitet,Datavetenskap
Fitinghoff, Nils (author)
Luleå tekniska universitet,Datavetenskap
 (creator_code:org_t)
Open Publishing Association, 2019
2019
English.
In: Proceedings Seventh International Workshop on Trends in Functional Programming in Education. - : Open Publishing Association. ; , s. 65-78
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Classes on compiler technology are commonly found in Computer Science curricula, covering aspects of parsing, semantic analysis, intermediate transformations and target code generation. This paper reports on introducing certified compilation techniques through a functional language approach in an introductory course on Compiler Construction. Targeting students with little or no experience in formal methods, the proof process is highly automated using the Why3 framework. Underlying logic, semantic modelling and proofs are introduced along with exercises and assignments leading up to a formally verified compiler for a simplistic imperative language.This paper covers the motivation, course design, tool selection, and teaching methods, together with evaluations and suggested improvements from the perspectives of both students and teachers.

Subject headings

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Inbäddad systemteknik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Embedded Systems (hsv//eng)

Keyword

Dependable Communication and Computation Systems
Kommunikations- och beräkningssystem

Publication and Content Type

ref (subject category)
kon (subject category)

To the university's database

Find more in SwePub

By the author/editor
Lindgren, Per
Lindner, Marcus
Fitinghoff, Nils
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Embedded Systems
Articles in the publication
By the university
Luleå University of Technology

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view