• DocumentCode
    2193825
  • Title

    From object-oriented modeling to code generation for rapid prototyping of embedded electronic systems

  • Author

    Kühl, M. ; Reichmann, C. ; Prötel, I. ; Müller-Glaser, K.D.

  • Author_Institution
    Inst. for Inf. Process. Technol., Karlsruhe Univ., Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    108
  • Lastpage
    114
  • Abstract
    In this paper a new high-level system design approach for electronic systems is presented. It supports object-oriented system modeling of software intensive components with the Unified Modeling Language and time-discrete and time-continuous modeling concepts. Our approach supports structural and behavioral modeling with front-end tools and simulation/emulation with back-end tools. The XMI (XML Metadata Exchange) format and the UML metamodel is used for an exchange and storage of CASE data. The CASE tool chain, which we present in this paper, supports concurrent engineering with versioning and configuration management and provides tool adaptors for MATLAB/Simulink and ARTiSAN Real-Time Studio. Using the Unified Modeling Language notation for an overall system design cycle, the focus of this paper lies on the subsystem coupling of different modeling domains and a new code generation approach.
  • Keywords
    computer aided software engineering; configuration management; electronic data interchange; embedded systems; formal specification; hypermedia markup languages; object-oriented programming; program compilers; software prototyping; specification languages; ARTiSAN Real-Time Studio; CASE data exchange; MATLAB; Simulink; UML; Unified Modeling Language; XMI; XML Metadata Exchange; code generation; concurrent engineering; configuration management; embedded electronic systems; high-level system design; metamodel; object-oriented modeling; rapid prototyping; software intensive components; time discrete modeling; time-continuous modeling; versioning; Computer aided software engineering; Concurrent engineering; Emulation; Mathematical model; Object oriented modeling; Prototypes; Software prototyping; Software systems; Unified modeling language; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2002. Proceedings. 13th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-1703-X
  • Type

    conf

  • DOI
    10.1109/IWRSP.2002.1029745
  • Filename
    1029745