• DocumentCode
    3121815
  • Title

    Embedded UML: a merger of real-time UML and co-design

  • Author

    Martin, Grant ; Lavagno, Luciano ; Louis-Guerin, Jean

  • Author_Institution
    Cadence Design Syst. Inc., San Jose, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    In this paper, we present a proposal for a UML profile called `Embedded UML´. Embedded UML represents a synthesis of various ideas in the real-time UML community, and concepts drawn from the Hardware-Software co-design field. Embedded UML first selects from among the competing real-time UML proposals, the set of ideas which best allow specification and analysis of mixed HW-SW systems. It then adds the necessary concept of underlying deployment architecture that UML currently lacks in complete form, using the notion of an embedded HW-SW `platform´. It supplements this with the concept of a `mapping´, which is a platform-dependent refinement mechanism that allows efficient generation of an optimised implementation of the executable specification in both HW and SW. Finally, it provides an approach which supports the development of automated analysis, simulation, synthesis and code generation tool capabilities which can be provided for design usage even while the embedded UML standardisation process takes place
  • Keywords
    embedded systems; hardware-software codesign; program compilers; specification languages; code generation tool; embedded UML; hardware software codesign; platform-dependent refinement mechanism; real-time UML; specification; Analytical models; Corporate acquisitions; Design optimization; Embedded system; Object oriented modeling; Permission; Proposals; Real time systems; Rivers; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    1-58113-364-2
  • Type

    conf

  • DOI
    10.1109/HSC.2001.924645
  • Filename
    924645