Most scholarly papers on runtime systems focus on the implementation details of parallel runtime systems.
The runtime system is also the gateway by which a running program interacts with the runtime environment, which contains not only state values that are accessible during program execution, but also active entities that can be interacted with during program execution like disk drives and people, via keyboards.