Saranya Natarajan
About me
I am a final year PhD student at the KTH Royal Institute of Technology at the School of Electrical Engineering and Computer Science(EECS). I am pursuing my doctoral research under the guidance of David Broman. My research interests span the areas of real-time systems, programming languages, and compilers.
After having received my bachelor's degree in the year 2010, I worked in the industry for 2 years contributing to the development of 3G technology. In the year 2012, I decided to pursue research and enrolled myself for M.Sc. Engg, a research program at Indian Institute of Science, Bangalore. During my masters, I did my research in the area of real-time systems, scheduling algorithms, operating systems, and multicore technology.
Publications
1. S. Natarajan and D. Broman, "Temporal Property-Based Testing of a Timed C Compiler using Time-Flow Graph Semantics," 2020 Forum for Specification and Design Languages (FDL), Kiel, Germany, 2020.[pdf]
2. S. Natarajan, M. Nasri, D. Broman, B. Brandenburg, and G. Nelissen, “From Code to Weakly Hard Constraints: A Pragmatic End-to-End Toolchain for Timed C”, Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS 2019). [pdf]
3. S. Natarajan and D. Broman. Timed C: An Extension to the C Programming Language for Real-Time Systems. In the Proceedings of IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2018), Porto, Portugal, IEEE, 2018. (Outstanding Paper Award) .[pdf]
4. Saranya, N., and R. C. Hansdah. "Dynamic Partitioning Based Scheduling of Real-Time Tasks in Multicore Processors." In Real-Time Distributed Computing (ISORC), 2015 IEEE 18th International Symposium on, pp. 190-197. IEEE, 2015. [pdf]
5. Saranya, N., and R. C. Hansdah. "An implementation of partitioned scheduling scheme for hard real-time tasks in multicore Linux with fair share for Linux tasks." In Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on, pp. 1-9. IEEE, 2014. [pdf]