Defining and using Collaboration Patterns for Software Process Development
Tan Thuan Vo, Bernard Coulette, Hanh Nhi Tran, Redouane Lbath
2015
Abstract
Collaboration patterns are an efficient way to define, reuse and enact collaborative software development processes. We propose an approach to define and apply collaboration patterns at modelling, instantiation or execution time. Our patterns, inspired from workflow patterns, are described in CMSPEM, a Process Modelling Language developed in our team. In this paper, we briefly describe the CMSPEM metamodel and focus our presentation on two collaboration patterns: Duplicate in Sequence with Multiple Actors, Duplicate in Parallel with Multiple Actors and Merge. The approach is illustrated by a case study concerning the collaborative process “Review a deliverable”.
DownloadPaper Citation
in Harvard Style
Thuan Vo T., Coulette B., Tran H. and Lbath R. (2015). Defining and using Collaboration Patterns for Software Process Development . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015) ISBN 978-989-758-083-3, pages 557-564. DOI: 10.5220/0005338705570564
in Bibtex Style
@conference{cmdd15,
author={Tan Thuan Vo and Bernard Coulette and Hanh Nhi Tran and Redouane Lbath},
title={Defining and using Collaboration Patterns for Software Process Development},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)},
year={2015},
pages={557-564},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005338705570564},
isbn={978-989-758-083-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)
TI - Defining and using Collaboration Patterns for Software Process Development
SN - 978-989-758-083-3
AU - Thuan Vo T.
AU - Coulette B.
AU - Tran H.
AU - Lbath R.
PY - 2015
SP - 557
EP - 564
DO - 10.5220/0005338705570564