Thomas Huining Feng

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2008-159

December 15, 2008

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-159.pdf

Complex configurable models of embedded software systems are hard to design and maintain, especially when model structures are variable and the number of allowable configurations is unlimited. We employ model transformation as an underlying technique to configure model structures. A transformation tool is created for actor models that automates tasks in the development workflow. Such tasks include structural configuration with user-specified parameters, resetting enhanced models to simple forms for modification and update, and validating consistency in model structures. As an example, we provide a structurally configurable actor-oriented model of a distributed system using the MapReduce pattern to justify our approach.

Advisors: Edward A. Lee


BibTeX citation:

@mastersthesis{Feng:EECS-2008-159,
    Author= {Feng, Thomas Huining},
    Title= {Engineering Structurally Configurable Models with Model Transformation},
    School= {EECS Department, University of California, Berkeley},
    Year= {2008},
    Month= {Dec},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-159.html},
    Number= {UCB/EECS-2008-159},
    Abstract= {Complex configurable models of embedded software systems are hard to design and maintain, especially when model structures are variable and the number of allowable configurations is unlimited. We employ model transformation as an underlying technique to configure model structures. A transformation tool is created for actor models that automates tasks in the development workflow. Such tasks include structural configuration with user-specified parameters, resetting enhanced models to simple forms for modification and update, and validating consistency in model structures. As an example, we provide a structurally configurable actor-oriented model of a distributed system using the MapReduce pattern to justify our approach.},
}

EndNote citation:

%0 Thesis
%A Feng, Thomas Huining 
%T Engineering Structurally Configurable Models with Model Transformation
%I EECS Department, University of California, Berkeley
%D 2008
%8 December 15
%@ UCB/EECS-2008-159
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2008/EECS-2008-159.html
%F Feng:EECS-2008-159