Motivations & situation Measure the depth Experiment & results Anticipation of the result of copying and pasting among UML editors Daniel Liabeuf 8 th System Analysis and Modelling, Valencia, Spain 2014-09-29 Daniel Liabeuf CnP in UML editors 1/12
Motivations & situation Measure the depth Experiment & results Why should study copy and paste in graphical modeling? Fast, simple & widespread Used and useful in software development Daniel Liabeuf CnP in UML editors 2/12
Motivations & situation Measure the depth Experiment & results Figure: Copy methods in modeling Daniel Liabeuf CnP in UML editors 3/12
Motivations & situation Measure the depth Experiment & results Figure: Copy or not copy: that is the question Daniel Liabeuf CnP in UML editors 4/12
Motivations & situation Measure the depth Experiment & results Figure: Syntactic distances from upper-left class Daniel Liabeuf CnP in UML editors 5/12
Motivations & situation Measure the depth Experiment & results Figure: Perceptual distances from upper-left class Daniel Liabeuf CnP in UML editors 6/12
Motivations & situation Measure the depth Experiment & results Figure: Semantic distances from upper-left class (M2 semantic) Daniel Liabeuf CnP in UML editors 7/12
Motivations & situation Measure the depth Experiment & results Figure: Semantic distances from upper-left class (semantic domain) Daniel Liabeuf CnP in UML editors 8/12
Motivations & situation Measure the depth Experiment & results Figure: Example of paired tasks Daniel Liabeuf CnP in UML editors 9/12
Motivations & situation Measure the depth Experiment & results Figure: Answers influenced by visual perception Daniel Liabeuf CnP in UML editors 10/12
Motivations & situation Measure the depth Experiment & results Figure: Answers influenced by semantic domain Daniel Liabeuf CnP in UML editors 11/12
Motivations & situation Measure the depth Experiment & results Questions? Daniel Liabeuf CnP in UML editors 12/12
Recommend
More recommend