Back to results

University of Illinois at Urbana-Champaign

Q -Compiler: Metadata Qos-Aware Programming and Compilation Framework

Abstract

dc:description

This dissertation presents the Q-Compiler, which is a novel meta-data QoS programming and compilation framework for developing and deploying quality-aware applications. The Q-Compiler extends standard component construction with QoS-related meta-data. It proposes a set of translation models and their compilations which enable semantic interoperability among interoperable components' specific QoS requirements and provisions. It provides a set of high-level, customizable application specifications which hides the complexity of quality-aware programming. It provides a meta-data compilation which validates quality consistency of an application composition, and promotes configurability and efficiency of application deployment. The Q-Compiler's run-time support assists the compilations in preparing required QoS-related information, and uses the compilation result in running an application. In this dissertation, although the main contributions of the framework are validated via multimedia applications, we anticipate that the fundamental concepts and design will be applicable to other application domains.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Wichadakul, Duangdao
Contributors dc:contributor
  • Nahrstedt, Klara

Subjects

dc:subject × 1

Rights

Language dc:language
eng

Identifiers

dc:identifier.*
Identifier
(MiAaPQ)AAI3086214
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/81620

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Wichadakul, Duangdao. Q -Compiler: Metadata Qos-Aware Programming and Compilation Framework. Dissertation thesis, University of Illinois at Urbana-Champaign, 2015. http://hdl.handle.net/2142/81620