collaborators

5 papers

cs.LO2026

Synchronous Observers Revisited for Runtime Verification of Lustre Using STL

Logan Kenwright, Partha Roop, Sobhan Chatterjee +1

Signal Temporal Logic (STL) is a popular formalism for the temporal safety properties of cyber-physical systems, most often used for runtime verification. In the synchronous family…

cs.FL2026

Synchronous Signal Temporal Logic for Decidable Verification of Cyber-Physical Systems

Partha Roop, Sobhan Chatterjee, Avinash Malik +2

Many Cyber Physical System (CPS) work in a safety-critical environment, where correct execution, reliability and trustworthiness are essential. Signal Temporal Logic (STL) provides…

cs.SE2026

The Future of AI-Driven Software Engineering

Valerio Terragni, Annie Vella, Partha Roop +1

A paradigm shift is underway in Software Engineering, with AI systems such as LLMs playing an increasingly important role in boosting software development productivity. This trend…

cs.PL2025

Timetide: A programming model for logically synchronous distributed systems

Logan Kenwright, Partha Roop, Nathan Allen +2

Massive strides in deterministic models have been made using synchronous languages. They are mainly focused on centralised applications, as the traditional approach is to compile a…

eess.SY2025

Runtime Enforcement of CPS against Signal Temporal Logic

Han Su, Saumya Shankar, Srinivas Pinisetty +2

Cyber-Physical Systems (CPSs), especially those involving autonomy, need guarantees of their safety. Runtime Enforcement (RE) is a lightweight method to formally ensure that some s…