Engineering Structurally Configurable Models with Model Transformation

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 15, 2008
Accession Number
ADA518660

Entities

People

  • Thomas H. Feng

Organizations

  • University of California, Berkeley

Tags

Communities of Interest

  • Ground and Sea Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computations
  • Computer Programming
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Construction
  • Electrical Engineering
  • Embedded Systems
  • Engineering
  • Grammars
  • Language
  • Military Research
  • Mobile Phones
  • Programming Languages
  • Structural Properties
  • Systems Engineering
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Distributed Systems and Data Platform Development
  • Strategic Security Studies