• DocumentCode
    6538
  • Title

    An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL

  • Author

    Rodrigues, A. Wendell O. ; Guyomarc´h, Frederic ; Dekeyser, Jean-Luc

  • Volume
    15
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan.-Feb. 2013
  • Firstpage
    46
  • Lastpage
    55
  • Abstract
    To reduce the design complexity of OpenCL programming, the approach proposed here generates application code automatically, based on model-driven engineering (MDE) and modeling and analysis of real-time and embedded (MARTE) systems. The aim is to provide application-development resources for nonspecialists in parallel programming, exploiting concepts such as reuse and platform independence.
  • Keywords
    Unified Modeling Language; computational complexity; program compilers; software engineering; MDE approach; OpenCL programming; UML/MARTE system; application-development resources; automatic code generation; design complexity; model-driven engineering; modeling and analysis of real-time and embedded systems; parallel programming; Computational modeling; Computer architecture; Parallel programming; Resource management; Scientific computing; Software engineering; Unified modeling language; GPU; MARTE; OpenCL; high-performance computing; model-driven engineering; scientific computing;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2012.35
  • Filename
    6171148