Arkın, E.Tekinerdoğan, Bedir2016-02-082016-02-082014-08http://hdl.handle.net/11693/27872Conference name: ECSAW '14 Proceedings of the 2014 European Conference on Software Architecture WorkshopsDate of Conference: 25-29 August , 2014To increase the computing performance the current trend is towards applying parallel computing in which parallel tasks are executed on multiple nodes. The deployment of tasks on the computing platform usually impacts the overall performance and as such needs to be modelled carefully. In the architecture design community the deployment viewpoint is an important viewpoint to support this mapping process. In general the derived deployment views are visual notations that are not amenable for run-time processing, and do not scale well for deployment of large scale parallel applications. In this paper we propose a domain specific language (DSL) for modeling the deployment of parallel applications and for providing automated support for the deployment process. The DSL is based on a metamodel that is derived after a domain analysis on parallel computing. We illustrate the application of the DSL for a traffic simulation system and provide a set of important scenarios for using the DSL. © 2014 ACM.EnglishArchitecture ViewpointDeploymentDomain specific languageParallel computingSoftware language engineeringComputer programming languagesParallel processing systemsSoftware architectureArchitecture designsComputing performanceDeploymentDomain specific languagesParallel applicationParallel computing platformSoftware languagesTraffic simulationsParallel architecturesDomain specific language for deployment of parallel applications on parallel computing platformsConference Paper10.1145/2642803.2642819