EXE-SPEM: Towards Cloud-based Executable Software Process Models

Sami Alajrami, Barbara Gallina, Alexander Romanovsky

2016

Abstract

Executing software processes in the cloud can bring several benefits to software development. In this paper, we discuss the benefits and considerations of cloud-based software processes. EXE-SPEM is our extension of the Software and Systems Process Engineering (SPEM2.0) Meta-model to support creating cloud-based executable software process models. Since SPEM2.0 is a visual modelling language, we introduce an XML notation meta-model and mapping rules from EXE-SPEM to this notation which can be executed in a workflow engine. We demonstrate our approach by modelling an example software process using EXE-SPEM and mapping it to the XML notation.

Download


Paper Citation


in Harvard Style

Alajrami S., Gallina B. and Romanovsky A. (2016). EXE-SPEM: Towards Cloud-based Executable Software Process Models . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 517-526. DOI: 10.5220/0005740605170526

in Bibtex Style

@conference{modelsward16,
author={Sami Alajrami and Barbara Gallina and Alexander Romanovsky},
title={EXE-SPEM: Towards Cloud-based Executable Software Process Models},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={517-526},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005740605170526},
isbn={978-989-758-168-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - EXE-SPEM: Towards Cloud-based Executable Software Process Models
SN - 978-989-758-168-7
AU - Alajrami S.
AU - Gallina B.
AU - Romanovsky A.
PY - 2016
SP - 517
EP - 526
DO - 10.5220/0005740605170526