Parallel Application Development Using Architecture View Driven Model Transformations

E. Arkin, B. Tekinerdogan

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

2 Citations (Scopus)

Abstract

o realize the increased need for computing performance the current trend is towards applying parallel computing in which the tasks are run in parallel on multiple nodes. On its turn we can observe the rapid increase of the scale of parallel computing platforms. This situation has led to a complexity of parallel application development that is not scalable and tractable anymore for manual processing, and therefore automated support is required to design and implement parallel applications. To this end, we present a model-driven transformation chain for supporting the automation of the lifecycle of parallel computing applications. The model-driven transformation chain adopts metamodels that are derived from architecture viewpoints. The transformation chain is defined as a logical sequence consisting of model-to-model transformations. We present the tool support that implements the metamodels and transformations.
Original languageEnglish
Title of host publicationModel-Driven Engineering and Software Development : 3rd International conference, Angers, France, 9 February 2015
EditorsP. Desfray, J. Filipe, S. Hammoudi, L.F. Pires
PublisherSpringer
Pages82-97
ISBN (Print)9783319278698
DOIs
Publication statusPublished - 2015

Publication series

NameCommunications in computer and information science
Volume580

Keywords

  • Domain specific language
  • High performance computing
  • Model driven software development
  • Parallel computing
  • Tool support

Fingerprint

Dive into the research topics of 'Parallel Application Development Using Architecture View Driven Model Transformations'. Together they form a unique fingerprint.

Cite this