A Domain-Specific Language Approach for Quantitative Monitoring of Cyber-Physical Systems

dc.contributor.advisorMamouras, Konstantinosen_US
dc.creatorWang, Zhifuen_US
dc.date.accessioned2022-09-23T16:14:08Zen_US
dc.date.available2022-09-23T16:14:08Zen_US
dc.date.created2022-08en_US
dc.date.issued2022-07-19en_US
dc.date.submittedAugust 2022en_US
dc.date.updated2022-09-23T16:14:08Zen_US
dc.description.abstractCyber-physical systems (CPS) are engineered systems that are characterized by the non-trivial interaction of computational components with physical processes. In order to ensure the safety and reliability of such systems, a multitude of approaches have been explored that aim to formally verify that the CPS is guaranteed to behave as intended. However, these approaches often fail to scale to complex systems or are inapplicable in certain cases, e.g., when no accurate model of the system is available. In this thesis, we focus on a complementary approach, called online monitoring. It involves the real-time observation of the evolution of a CPS in order to detect safety violations and potentially trigger alerts and corrective actions. We develop a flexible and expressive formalism for specifying quantitative properties of CPS and online monitors for these properties. Our formalism can be viewed as a domain-specific language (DSL) that describes signal transformations. A key feature of our DSL is that it relaxes the causality restriction of similar prior approaches, by allowing the output to depend on a bounded amount of future input. We illustrate the usefulness of our DSL by using it (1) to implement an ECG monitoring application, and (2) to encode online monitors for quantitative temporal properties.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationWang, Zhifu. "A Domain-Specific Language Approach for Quantitative Monitoring of Cyber-Physical Systems." (2022) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/113236">https://hdl.handle.net/1911/113236</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/113236en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectRuntime Verificationen_US
dc.subjectCyber-Physical Systems (CPS)en_US
dc.subjectOnline Monitoringen_US
dc.subjectDomain-Specific Language (DSL)en_US
dc.subjectQuantitative Semanticsen_US
dc.titleA Domain-Specific Language Approach for Quantitative Monitoring of Cyber-Physical Systemsen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
WANG-DOCUMENT-2022.pdf
Size:
782.39 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.6 KB
Format:
Plain Text
Description: