The MIT Libraries is completing a major upgrade to DSpace@MIT. Starting May 5 2026, DSpace will remain functional, viewable, searchable, and downloadable, however, you will not be able to edit existing collections or add new material. We are aiming to have full functionality restored by May 18, 2026 but intermittent service interruptions may occur. Please email dspace-lib@mit.edu
with any questions. Thank you for your patience as we implement this important upgrade.
On the Formal Semantics of the Cognitive Middleware AWDRAT
| dc.contributor | AIRE | en_US |
| dc.contributor.advisor | Howard Shrobe | |
| dc.contributor.author | Khan, Muhammad Taimoor | en_US |
| dc.contributor.author | Serpanos, Dimitrios | en_US |
| dc.contributor.author | Shrobe, Howard | en_US |
| dc.contributor.other | Cybersecurity | en |
| dc.date.accessioned | 2015-03-03T21:00:05Z | |
| dc.date.available | 2015-03-03T21:00:05Z | |
| dc.date.issued | 2015-03-03 | |
| dc.identifier.uri | http://hdl.handle.net/1721.1/95774 | |
| dc.description.abstract | The purpose of this work is two fold: on one hand we want to formalize the behavior of critical components of the self generating and adapting cognitive middleware AWDRAT such that the formalism not only helps to understand the semantics and technical details of the middleware but also opens an opportunity to extend the middleware to support other complex application domains of cybersecurity; on the other hand, the formalism serves as a prerequisite for our proof of the behavioral correctness of the critical components to ensure the safety of the middleware itself. However, here we focus only on the core and critical component of the middleware, i.e. Execution Monitor which is a part of the module "Architectural Differencer" of AWDRAT. The role of the execution monitor is to identify inconsistencies between run-time observations of the target system and predictions of the System Architectural Model. Therefore, to achieve this goal, we first define the formal (denotational) semantics of the observations (run-time events) and predictions (executable specifications as of System Architectural Model); then based on the aforementioned formal semantics, we formalize the behavior of the "Execution Monitor" of the middleware. | en_US |
| dc.format.extent | 60 p. | en_US |
| dc.relation.ispartofseries | MIT-CSAIL-TR-2015-007 | |
| dc.subject | cyber-security | en_US |
| dc.subject | reference-monitor | en_US |
| dc.subject | wrappers | en_US |
| dc.subject | executable specification | en_US |
| dc.title | On the Formal Semantics of the Cognitive Middleware AWDRAT | en_US |
| dc.date.updated | 2015-03-03T21:00:05Z |
