Heterogeneous multi-core systems: UML profiles vs. DSM approaches

David McKean, Jonathan Sprinkle

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

This paper examines tradeoffs in extending a UML profile, or developing a new DSML for a particular domain. Questions are presented which help to make an objective decision. A case study is presented to address system design in heterogeneous multi-core systems. Since throughput, application-specific data streams, and the desired output executable language are each complicated by design constraints or process constraints, this decision is weighed against timeliness of delivery, and the availability of tools to analyze, design, and validate the solution.

Original languageEnglish (US)
Title of host publicationSPLASH 2012
Subtitle of host publicationDSM 2012 - Proceedings of the 2012 ACM Workshop on Domain-Specific Modeling
Pages45-48
Number of pages4
DOIs
StatePublished - Dec 1 2012

Publication series

NameSPLASH 2012: DSM 2012 - Proceedings of the 2012 ACM Workshop on Domain-Specific Modeling

Keywords

  • Domain-specific modeling
  • High-performance computing
  • MARTE
  • Multi-core design
  • UML profiles

ASJC Scopus subject areas

  • Modeling and Simulation

Fingerprint Dive into the research topics of 'Heterogeneous multi-core systems: UML profiles vs. DSM approaches'. Together they form a unique fingerprint.

  • Cite this

    McKean, D., & Sprinkle, J. (2012). Heterogeneous multi-core systems: UML profiles vs. DSM approaches. In SPLASH 2012: DSM 2012 - Proceedings of the 2012 ACM Workshop on Domain-Specific Modeling (pp. 45-48). (SPLASH 2012: DSM 2012 - Proceedings of the 2012 ACM Workshop on Domain-Specific Modeling). https://doi.org/10.1145/2420918.2420930