Skip to main content
Article thumbnail
Location of Repository

Glue Code Generation: Closing the Loophole in Model-based Development

By 

Abstract

Abstract — Embedded real-time systems are tightly coupled with the physical world. This tight coupling imposes para-functional requirements (such as timeliness, jitter, fault-tolerance, and security) that go beyond functional (logical) behaviors. We have developed a Model-based embedded system development tool called Time Weaver [3]. Our tool provides new abstractions that enable the modeling of both functional and parafunctional behaviors into separate views whose interactions are automatically handled. These separate views focus on a single concern enabling multiple domain experts (e.g. signal processing experts, control experts, real-time experts, fault-tolerance experts) to focus on the concern of their expertise while the interactions with the other views are automatically handled. However, in order to be effective, model-based technology must take the design decisions down to the running code. As a result, automatic glue code generation to integrate the final running system must be an integral part of any model-driven technology. Furthermore, given tha

Year: 2009
OAI identifier: oai:CiteSeerX.psu:10.1.1.135.3656
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://www.cs.cmu.edu/afs/cs/p... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.