How Many Realities Fit Into a Program? - Notes on the Meaning of Meaning for Programs

Daniel Speicher, Jan Nonnen, Holger Mügge · 2011

Programs are written in programming languages with a certain well de ned semantics that describes how an interpreter or a machine will operate based on the program. Higher level programming languages and especially object-oriented programming languages encourage programmers to write programs that contain knowledge and have meaning in an additional sense. This meaning of program elements, their identi er and the terms from which identi ers are built is the topic of this paper. Programs gather knowledge of di erent realities. There is at least an application domain and a technical domain. If we want to make the knowledge within a program more explicit and accessible, we need to di erentiate, which program element refers to which domain.

Read the paper · More papers on PaperTik