Skip to main content

Differential Program Semantics

Project description

Similarities or differences: it's a matter of semantics

Computer programming languages, much like other languages, can be characterised by both syntax and semantics. Syntax refers to the actual string of characters that comprise a programme. Semantics provides an abstraction, an overarching meaning of the programme, ignoring details and typically focussing on the relationship between input and output. Comparisons of programmes have generally relied on comparing their similarities or evaluating whether their meanings are the same. The EU-funded DIAPASoN project is studying differences rather than similarities between programmes through the lens of common frameworks used to define programme semantics.

Host institution

ALMA MATER STUDIORUM - UNIVERSITA DI BOLOGNA
Net EU contribution
€ 959 562,00
Address
Via Zamboni 33
40126 Bologna
Italy

See on map

Region
Nord-Est Emilia-Romagna Bologna
Activity type
Higher or Secondary Education Establishments
Non-EU contribution
€ 0,00

Beneficiaries (1)

ALMA MATER STUDIORUM - UNIVERSITA DI BOLOGNA
Italy
Net EU contribution
€ 959 562,00
Address
Via Zamboni 33
40126 Bologna

See on map

Region
Nord-Est Emilia-Romagna Bologna
Activity type
Higher or Secondary Education Establishments
Non-EU contribution
€ 0,00