Back to results

University of New Mexico

Usage Management Enforcement in Cloud Computing Virtual Machines

Abstract

dc:description.abstract

Many are interested in adopting cloud computing technology, but have concerns about the security of their data. This issue has motivated extensive research to address potential vulnerabilities, with a major focus on access control. A related cloud computing concern is controlling what users can do with data to which they have been granted access. This control is needed to prevent accidental loss or deliberate theft of data by users who have been granted legitimate access. The need for this control, called usage management, has led to a number of conceptual approaches for both conventional and cloud computing, all of which will require an enforcement mechanism within the processors domain. The goal of this research is to prove that it is possible to implement a completely software-based enforcement mechanism that can operate independently of the application software. The implementation is based on a formal operational model. A number of implementation approaches were considered in formulating the enforcement strategy. Then, leveraging software instrumentation capabilities and extending tools developed for taint analysis, we developed a software-based usage management enforcement mechanism that uses dynamic data flow tracking. Based on usage flow policies that are specified in machine readable licenses, the enforcement mechanism can permit or inhibit data flows to standard interfaces, data files, and network sockets. The enforcement mechanism does not require direct hardware access, so it can be used very effectively in a cloud computing environment. This demonstrated capability now provides information owners an ability to control what authorized users can do with the information.'

Degree

thesis:*
Name thesis:degree_name
Computer Engineering
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Electrical and Computer Engineering
Year
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Nava, Edward J
Contributors dc:contributor
  • Heileman, Gregory L
  • Plusquellic, James
  • Crandall, Jed
  • Pattichis, Marios
  • Graham, Edward D Jr

Subjects

dc:subject × 4

Rights

Language dc:language
English

Identifiers

dc:identifier.*
Repository record dc:identifier
https://digitalrepository.unm.edu/ece_etds/189
OAI identifier oai:identifier
oai:digitalrepository.unm.edu:ece_etds-1188

Chain of custody

source
Harvested from
University of New Mexico
Base URL
digitalrepository.unm.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Nava, Edward J. Usage Management Enforcement in Cloud Computing Virtual Machines. Dissertation thesis, 2015. https://digitalrepository.unm.edu/ece_etds/189