Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Trace-Length Independent Runtime Monitoring of Quantitative Policies

dc.contributor.authorDu, Xiaoning
dc.contributor.authorTiu, Alwen
dc.contributor.authorCheng, Kun
dc.contributor.authorLiu, Yang
dc.date.accessioned2023-09-04T22:48:11Z
dc.date.issued2019
dc.date.updated2022-07-24T08:22:02Z
dc.description.abstractMetric linear-time logic (MTL) has been widely used to specify runtime policies. Traditionally this use of MTL is to capture the qualitative aspects of the monitored systems, but recent developments in its extensions with aggregate operators allow some quantitative policies to be specified. Our interest in MTL-based policy languages is driven by applications in runtime malware or intrusion detection in platforms like Android and autonomous vehicles, which requires the monitoring algorithm to be independent of the length of the system event traces so that its performance does not degrade as the traces grow. We propose a policy language based on a past-time variant of MTL, extended with an aggregate operator called the metric temporal counting quantifier to specify a policy based on the number of times some sub-policies are satisfied in the specified past time interval. We show that a broad class of policies, but not all policies, specified with our language can be monitored in a trace-length independent way, and provide a concrete algorithm to do so. We implement and test our algorithm in both an existing Android monitoring framework and an autonomous vehicle simulation platform, and show that our approach can effectively specify and monitor quantitative policies drawn from real-world studies.en_AU
dc.description.sponsorshipThis research was supported (in part) by the National Research Foundation, Prime Ministers Office, Singapore under its National Cybersecurity R&D Program (Award No. NRF2014NCR-NCR001-30) and National Satellite of Excellence in Trustworthy Software System (Award No. NRF2018NCR-NSOE003 0001) and administered by the National Cybersecurity R&D Directorateen_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.issn1545-5971en_AU
dc.identifier.urihttp://hdl.handle.net/1885/298200
dc.language.isoen_AUen_AU
dc.publisherIEEE Computer Societyen_AU
dc.rights© 2019 The authorsen_AU
dc.sourceIEEE Transactions on Dependable and Secure Computingen_AU
dc.subjectRuntime monitoringen_AU
dc.subjectcounting quantifieren_AU
dc.subjectMTLen_AU
dc.subjecttrace-length independenten_AU
dc.subjectruntime attack detectionen_AU
dc.titleTrace-Length Independent Runtime Monitoring of Quantitative Policiesen_AU
dc.typeJournal articleen_AU
local.bibliographicCitation.issue3en_AU
local.bibliographicCitation.lastpage1510en_AU
local.bibliographicCitation.startpage1489en_AU
local.contributor.affiliationDu, Xiaoning, Nanyang Technological Universityen_AU
local.contributor.affiliationTiu, Alwen, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationCheng, Kun, Beihang Universityen_AU
local.contributor.affiliationLiu, Yang, Nanyang Technological Universityen_AU
local.contributor.authoruidTiu, Alwen, u4301469en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.identifier.absfor460406 - Software and application securityen_AU
local.identifier.absfor461203 - Formal methods for softwareen_AU
local.identifier.ariespublicationu6269649xPUB185en_AU
local.identifier.citationvolume18en_AU
local.identifier.doi10.1109/TDSC.2019.2919693en_AU
local.identifier.scopusID2-s2.0-85067081741
local.identifier.thomsonIDWOS:000650513000033
local.publisher.urlhttps://ieeexplore.ieee.org/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Trace-Length_Independent_Runtime_Monitoring_of_Quantitative_Policies.pdf
Size:
744.46 KB
Format:
Adobe Portable Document Format
Description: