DocumentCode :
814615
Title :
Gaining Insight into Executable Models during Runtime: Architecture and Mappings
Author :
Graf, Philipp ; Müller-Glaser, Klaus D.
Author_Institution :
Karlsruhe Univ.
Volume :
8
Issue :
3
fYear :
2007
fDate :
3/1/2007 12:00:00 AM
Firstpage :
1
Lastpage :
1
Abstract :
An extension to a seamless, model-based development approach provides an architecture for debugging models that execute on target systems or in dedicated rapid-prototyping environments. During development, the ever-increasing design complexity of embedded systems frequently comes into conflict with cost, time-to-market, and quality. This complexity results from increasing functionality, the expanding design space, the distribution of functionality to distributed control units, the optimization of power dissipation, and performance requirements. As complexity increases, the development focus shifts from electronic and pure control-based systems toward software-based systems. The embedded-software development community is increasingly accepting the object-oriented paradigm, and a growing number of graphical tools for computer-aided systems and software engineering (CASE) support it. Relevant notations include the Unified Modeling Language (UML), statecharts, and signalflow-based modeling. In this article, we briefly describe our development process for specifying software targeted at embedded systems according to different modeling domains and transforming it to an executable binary that´s appropriate for rapid prototyping
Keywords :
Unified Modeling Language; embedded systems; object-oriented programming; program debugging; software architecture; software prototyping; Unified Modeling Language; computer-aided system; embedded system; executable model; object-oriented paradigm; program debugging; rapid prototyping; signalflow-based modeling; software architecture; software development; software engineering; statechart; Costs; Debugging; Design optimization; Distributed control; Embedded system; Object oriented modeling; Power system modeling; Runtime; Time to market; Unified modeling language; debugging; embedded systems; metamodeling; model-based development;
fLanguage :
English
Journal_Title :
Distributed Systems Online, IEEE
Publisher :
ieee
ISSN :
1541-4922
Type :
jour
DOI :
10.1109/MDSO.2007.14
Filename :
4161733
Link To Document :
بازگشت