Show simple item record

dc.contributor.authorKhan, Muhammad Taimoor
dc.contributor.authorSerpanos, Dimitrios
dc.contributor.authorKhan, Muhammad
dc.contributor.authorShrobe, Howard E
dc.date.accessioned2018-01-29T19:49:21Z
dc.date.available2018-01-29T19:49:21Z
dc.date.issued2017-08
dc.date.submitted2017-05
dc.identifier.issn2079-9292
dc.identifier.urihttp://hdl.handle.net/1721.1/113337
dc.description.abstractIn this paper, we present our results on the formal reliability analysis of the behavioral correctness of our cognitive middleware ARMET. The formally assured behavioral correctness of a software system is a fundamental prerequisite for the system’s security. Therefore, the goal of this study is to, first, formalize the behavioral semantics of the middleware and, second, to prove its behavioral correctness. In this study, we focus only on the core and critical component of the middleware: the execution monitor. The execution monitor identifies inconsistencies between runtime observations of an industrial control system (ICS) application and predictions of the specification of the application. As a starting point, we have defined the formal (denotational) semantics of the observations (produced by the application at run-time), and predictions (produced by the executable specification of the application). Then, based on the formal semantices, we have formalized the behavior of the execution monitor. Finally, based on the semantics, we have proved soundness (absence of false alarms) and completeness (detection of arbitrary attacks) to assure the behavioral correctness of the monitor. Keywords: run-time monitoring; security monitor; absence of false alarms; ICS; CPSen_US
dc.publisherMDPI AGen_US
dc.relation.isversionofhttp://dx.doi.org/10.3390/electronics6030058en_US
dc.rightsCreative Commons Attributionen_US
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en_US
dc.sourceMultidisciplinary Digital Publishing Instituteen_US
dc.titleA Formally Reliable Cognitive Middleware for the Security of Industrial Control Systemsen_US
dc.typeArticleen_US
dc.identifier.citationKhan, Muhammad et al. "A Formally Reliable Cognitive Middleware for the Security of Industrial Control Systems." Electronics 6, 3 (August 2017): 58 © 2017 The Author(s)en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.mitauthorShrobe, Howard E
dc.relation.journalElectronicsen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2018-01-24T21:04:41Z
dspace.orderedauthorsKhan, Muhammad; Serpanos, Dimitrios; Shrobe, Howarden_US
dspace.embargo.termsNen_US
mit.licensePUBLISHER_CCen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record