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: DSM 2012 - Proceedings of the 2012 ACM Workshop on Domain-Specific Modeling
Pages45-48
Number of pages4
DOIs
Publication statusPublished - 2012

    Fingerprint

Keywords

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

ASJC Scopus subject areas

  • Modeling and Simulation

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) https://doi.org/10.1145/2420918.2420930