Skip to main content
Article thumbnail
Location of Repository

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



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:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

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