vix.ing · top · new · best · stats · spec

The meaning of a program change is a change to the program's meaning

2019/08/02 by Roly Perera, Perera, Roly · 1 voice
Computer Science · #FOS: Computer and information sciences #Logic, programming, and type systems #Programming Languages (cs.PL) #Software Engineering Research #Software Testing and Debugging Techniques

paper · pdf · doi:10.48550/arxiv.1908.00898

openalex publication_date 2019/08/02 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Programming is the activity of modifying a program in order to bring about specific changes in its behaviour. Yet programming language theory almost exclusively focuses on the meaning of programs. We motivate a "change-oriented" viewpoint from which the meaning of a program change is a change to the program's meaning.

Discussions

Related