Roland Schatz

According to our database1, Roland Schatz authored at least 21 papers between 2008 and 2019.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.



In proceedings 
PhD thesis 




Supporting on-stack replacement in unstructured languages by loop reconstruction and extraction.
Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2019

Cross-Language Interoperability in a Multi-Language Runtime.
ACM Trans. Program. Lang. Syst., 2018

Introspection for C and its Applications to Library Robustness.
Art Sci. Eng. Program., 2018

Sulong, and thanks for all the fish.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Fast-path loop unrolling of non-counted loops to enable subsequent compiler optimizations.
Proceedings of the 15th International Conference on Managed Languages & Runtimes, 2018

Sulong, and Thanks for All the Bugs: Finding Errors in C Programs by Abstracting from the Native Execution Model.
Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, 2018

Lenient Execution of C on a Java Virtual Machine: or: How I Learned to Stop Worrying and Run the Code.
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017

Memory-safe Execution of C on a Java VM.
Proceedings of the 10th ACM Workshop on Programming Languages and Analysis for Security, 2015

High-performance cross-language interoperability in a multi-language runtime.
Proceedings of the 11th Symposium on Dynamic Languages, 2015

TruffleC: dynamic execution of C on a Java virtual machine.
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014

Behavioral model synthesis of PLC programs from execution traces.
Proceedings of the 2014 IEEE Emerging Technology and Factory Automation, 2014

Monaco - A domain-specific language solution for reactive process control programming with hierarchical components.
Comput. Lang. Syst. Struct., 2013

An efficient native function interface for Java.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013

Trace-basiertes Testen von nebenläufigen reaktiven Systemen.
Proceedings of the Ausgezeichnete Informatikdissertationen 2013, 2013

Trace-Guided Synthesis of Reactive Behavior Models of Programmable Logic Controllers.
Proceedings of the 39th Euromicro Conference on Software Engineering and Advanced Applications, 2013

Analyzing Long-Running Controller Applications for Specification Violations Based on Deterministic Replay.
Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications, 2012

A tool for trace visualization and offline debugging of PLC applications.
Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation, 2012

A Comprehensive Solution for Deterministic Replay Debugging of SoftPLC Applications.
IEEE Trans. Ind. Informatics, 2011

A multi-level approach for visualization and exploration of reactive program behavior.
Proceedings of the 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis, 2011

Detection of high-level execution patterns in reactive behavior of control programs.
Proceedings of the International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2010), 2010

Monaco: A DSL Approach for Programming Automation Systems.
Proceedings of the Software Engineering 2008. Fachtagung des GI-Fachbereichs Softwaretechnik, 2008