Show simple item record

A Finite Domain Model for Design Space Exploration

dc.creatorEames, Brandon Kerry
dc.date.accessioned2020-08-22T00:17:23Z
dc.date.available2006-04-07
dc.date.issued2005-04-07
dc.identifier.urihttps://etd.library.vanderbilt.edu/etd-03312005-133429
dc.identifier.urihttp://hdl.handle.net/1803/11801
dc.description.abstractEngineering design is a process of tradeoff analysis. Design decisions are evaluated, often involving quantitative comparisons between relevant metrics of goodness. Design space exploration formalizes the process of tradeoff evaluation through a mathematical representation of design decisions and outcomes in a compositional design model. The set of all possible outcomes of tradeoff evaluation is called a design space. The quantitative evaluation of metrics defined over the space is referred to as design space exploration. The goal of design space exploration is to determine, through the evaluation of design metrics, a design composition or small set of compositions which meet a set of formally specified design criteria. Design space exploration has arisen in the field of embedded system design, where complexities imposed by the physical environment of a system complicate the design process. The formal representations offered by most existing design space exploration tools are limited in scope to a particular problem or problem domain. Attempts to generalize existing exploration algorithms over a broad class of design space problems reveal scalability limitations. This dissertation describes a hybrid approach to design space exploration, embodied in the DesertFD toolset. DesertFD offers a finite domain constraint implementation of a domain-independent formal design space model, together with pruning algorithms facilitating the application of OCL constraints to the design space. The tool offers an expressive language for specifying complex formulas for modeling evaluation metrics over the space, and provides an interpretation of the language into a finite domain constraint specification. DesertFD integrates the finite domain constraint based pruning with an existing symbolic pruning tool based on Ordered Binary Decision Diagrams, facilitating a hybrid approach to design space exploration.
dc.format.mimetypeapplication/pdf
dc.subjectembedded systems
dc.subjectMozart/Oz
dc.subjectdesign space exploration
dc.subjecttradeoff analysis
dc.subjectfinite domain constraints
dc.titleA Finite Domain Model for Design Space Exploration
dc.typedissertation
dc.contributor.committeeMemberGabor Karsai
dc.contributor.committeeMemberTheodore Bapty
dc.contributor.committeeMemberGautam Biswas
dc.contributor.committeeMemberSandeep Neema
dc.contributor.committeeMemberBen Abbott
dc.type.materialtext
thesis.degree.namePHD
thesis.degree.leveldissertation
thesis.degree.disciplineElectrical Engineering
thesis.degree.grantorVanderbilt University
local.embargo.terms2006-04-07
local.embargo.lift2006-04-07
dc.contributor.committeeChairJanos Sztipanovits


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record