TY - GEN
T1 - Distributed collaborative model editing framework for domain specific modeling tools
AU - Koshima, Amanuel
AU - Englebert, Vincent
AU - Thiran, Philippe
PY - 2011
Y1 - 2011
N2 - Domain Specific Modeling (DSM) tools have matured and became powerful over the past few years and are now used more frequently to model complex systems. Consequently, the demand for model management and collaboration among DSM tools becomes more important. In collaborative modeling, domain specific models are mostly edited and elaborated concurrently by different semi-autonomous users. Hence, there is a need for reconciliating these parallely evolved models so as to seamlessly work together. CSCW community proposes tools or techniques to ensure collaboration among general purpose modeling languages, but they do not give functionalities to support reconciliation and merging for asynchronous modification. In addition, management of communications among members of collaborative group could also help to facilitate collaboration in the group. In this paper, we propose a communication framework to manage exchanges of concurrently edited DSM models among users. Besides, we present a reconciliation framework to merge concurrently evolved DSM models.
AB - Domain Specific Modeling (DSM) tools have matured and became powerful over the past few years and are now used more frequently to model complex systems. Consequently, the demand for model management and collaboration among DSM tools becomes more important. In collaborative modeling, domain specific models are mostly edited and elaborated concurrently by different semi-autonomous users. Hence, there is a need for reconciliating these parallely evolved models so as to seamlessly work together. CSCW community proposes tools or techniques to ensure collaboration among general purpose modeling languages, but they do not give functionalities to support reconciliation and merging for asynchronous modification. In addition, management of communications among members of collaborative group could also help to facilitate collaboration in the group. In this paper, we propose a communication framework to manage exchanges of concurrently edited DSM models among users. Besides, we present a reconciliation framework to merge concurrently evolved DSM models.
KW - collaboration
KW - coordination
KW - DSM
KW - global software development
UR - http://www.scopus.com/inward/record.url?scp=81255150894&partnerID=8YFLogxK
U2 - 10.1109/ICGSE.2011.18
DO - 10.1109/ICGSE.2011.18
M3 - Conference contribution
AN - SCOPUS:81255150894
SN - 9780769545035
T3 - Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011
SP - 113
EP - 118
BT - Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011
T2 - 6th IEEE International Conference on Global Software Engineering, ICGSE 2011
Y2 - 15 August 2011 through 18 August 2011
ER -