Tags: Augmenting Microkernel Messages with Lightweight Metadata

dc.comment.hiddenThe work has been submitted to OSR and EMSOFT.en
dc.contributor.authorSaif Ur Rehman, Ahmad
dc.date.accessioned2012-06-15T20:01:03Z
dc.date.available2012-06-15T20:01:03Z
dc.date.issued2012-06-15T20:01:03Z
dc.date.submitted2012
dc.description.abstractIn this work, we propose Tags, an e cient mechanism that augments microkernel interprocess messages with lightweight metadata to enable the development of new, systemwide functionality without requiring the modi cation of application source code. Therefore, the technology is well suited for systems with a large legacy code base and for third-party applications such as phone and tablet applications. As examples, we detailed use cases in areas consisting of mandatory security and runtime veri cation of process interactions. In the area of mandatory security, we use tagging to assess the feasibility of implementing a mandatory integrity propagation model in the microkernel. The process interaction veri cation use case shows the utility of tagging to track and verify interaction history among system components. To demonstrate that tagging is technically feasible and practical, we implemented it in a commercial microkernel and executed multiple sets of standard benchmarks on two di erent computing architectures. The results clearly demonstrate that tagging has only negligible overhead and strong potential for many applications.en
dc.identifier.urihttp://hdl.handle.net/10012/6791
dc.language.isoenen
dc.pendingfalseen
dc.publisherUniversity of Waterlooen
dc.subjectTagen
dc.subjectInformation flowen
dc.subjectMandatory Securityen
dc.subjectInteraction verificationen
dc.subject.programElectrical and Computer Engineeringen
dc.titleTags: Augmenting Microkernel Messages with Lightweight Metadataen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Applied Scienceen
uws-etd.degree.departmentElectrical and Computer Engineeringen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Saif_Ur_Rehman_Ahmad.pdf
Size:
1.13 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
257 B
Format:
Item-specific license agreed upon to submission
Description: