2016
DOI: 10.7717/peerj-cs.84
|View full text |Cite
|
Sign up to set email alerts
|

Collaboro: a collaborative (meta) modeling tool

Abstract: Software development is becoming more and more collaborative, emphasizing the role of end-users in the development process to make sure the final product will satisfy customer needs. This is especially relevant when developing Domain-Specific Modeling Languages (DSMLs), which are modeling languages specifically designed to carry out the tasks of a particular domain. While end-users are actually the experts of the domain for which a DSML is developed, their participation in the DSML specification process is sti… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
4
2

Relationship

1
9

Authors

Journals

citations
Cited by 23 publications
(6 citation statements)
references
References 42 publications
0
5
0
Order By: Relevance
“…Examples of academic approaches studying external version control systems in the context of collaborative MDSE are Rocco et al (2015), Kuryazov et al (2018), Kelly (2017). Collaboration by internal model-based version control has been demonstrated in prototype modeling tools as well (Maróti et al, 2014b;Izquierdo and Cabot, 2016). It is important to note that advanced versioning techniques, such as domain-specific (Zadahmad et al, 2019) and semantic model differencing (Tröls et al, 2019) that leverage the semantically rich context of MDSE are trending topics in academic research (David et al, 2021a).…”
Section: Collaborationmentioning
confidence: 99%
“…Examples of academic approaches studying external version control systems in the context of collaborative MDSE are Rocco et al (2015), Kuryazov et al (2018), Kelly (2017). Collaboration by internal model-based version control has been demonstrated in prototype modeling tools as well (Maróti et al, 2014b;Izquierdo and Cabot, 2016). It is important to note that advanced versioning techniques, such as domain-specific (Zadahmad et al, 2019) and semantic model differencing (Tröls et al, 2019) that leverage the semantically rich context of MDSE are trending topics in academic research (David et al, 2021a).…”
Section: Collaborationmentioning
confidence: 99%
“…Evolving a model (Khalil & Dingel 2013) often implies dealing with potential evolution conflicts, especially in a collaborative modeling scenario (Izquierdo & Cabot 2016).…”
Section: Conflict Resolution Approachesmentioning
confidence: 99%
“…For that, we need a dedicated language allowing to model different collaborative situations. So far, some attempts to describe a collaborative process via models have been made [1] [2]. However, they do not address the topic of tasks and roles organization within the development team neither concepts about the states of each task and action to perform to go from one state to another.…”
Section: Problem and Motivationmentioning
confidence: 99%