- The document describes a PhD thesis defense about using rewriting logic to define the semantics of concurrent programming languages.
- The thesis proposes K as a framework for programming language definitions in rewriting logic, which aims to be more expressive, modular, and concurrent than existing approaches.
- It demonstrates K and its execution in Maude by defining the semantics of a simple concurrent language called KernelC.