to adopt support for multiple-languages to actually fa-
cilitate the use of abstractions and allow us to harness
the heterogeneity of large scale software repositories.
REFERENCES
Altmanninger, K., Seidl, M., and Wimmer, M. (2009).
A survey on model versioning approaches. IJWIS,
5(3):271–304.
Bajracharya, S., Ossher, J., and Lepos, C. (2009).
Sourcerer: An internet-scale software repository. In
Proceedings of SUITE‘09, an ICSE‘09 Workshop,
Vancouver, Canada.
Barmpis, K. and Kolovos, D. (2013). Hawk: Towards a
scalable model indexing architecture. In Proceedings
of the Workshop on Scalability in Model Driven Engi-
neering, BigMDE ’13, pages 6:1–6:9, New York, NY,
USA. ACM.
Basili, V. R., Briand, L. C., and Melo, W. L. (1996). A
validation of object-oriented design metrics as quality
indicators. IEEE Trans. Softw. Eng., 22(10):751–761.
Bruneliere, H., Cabot, J., Jouault, F., and Madiot, F. (2010).
Modisco: A generic and extensible framework for
model driven reverse engineering. In Proceedings
of the IEEE/ACM International Conference on Auto-
mated Software Engineering, ASE ’10, pages 173–
174. ACM.
Chidamber, S. R. and Kemerer, C. F. (1994). A metrics
suite for object oriented design. IEEE Trans. Softw.
Eng., 20(6):476–493.
Chikofsky, E. J., Cross, J. H., et al. (1990). Reverse engi-
neering and design recovery: A taxonomy. Software,
IEEE, 7(1):13–17.
Di Rocco, J., Di Ruscio, D., Iovino, L., and Pierantonio,
A. (2014). Mining metrics for understanding meta-
model characteristics. In Proceedings of the 6th In-
ternational Workshop on Modeling in Software Engi-
neering (MiSE), pages 55–60.
Dyer, R., Nguyen, H. A., Rajan, H., and Nguyen, T. N.
(2015). Boa: Ultra-large-scale software repository
and source-code mining. ACM Transactions on
Software Engineering and Methodology (TOSEM),
25(1):7.
Falleri, J.-R., Teyton, C., Foucault, M., Palyart, M., Moran-
dat, F., and Blanc, X. (2013). The harmony platform.
CoRR, abs/1309.0456.
Gousios, G. and Spinellis, D. (2009). A platform for soft-
ware engineering research. In Godfrey, M. W. and
Whitehead, J., editors, MSR, pages 31–40. IEEE.
Gyimothy, T., Ferenc, R., and Siket, I. (2005). Empirical
validation of object-oriented metrics on open source
software for fault prediction. IEEE Trans. Softw. Eng.,
31(10):897–910.
Kagdi, H., Collard, M. L., and Maletic, J. I. (2007). A sur-
vey and taxonomy of approaches for mining software
repositories in the context of software evolution. Jour-
nal of Software Maintenance and Evolution: Research
and Practice, 19(2):77–131.
Kolovos, D. S., Di Ruscio, D., Pierantonio, A., and Paige,
R. F. (2009). Different models for model matching:
An analysis of approaches to support model differ-
encing. In Proceedings of the 2009 ICSE Workshop
on Comparison and Versioning of Software Models,
pages 1–6. IEEE Computer Society.
Livshits, V. B. and Zimmermann, T. (2005). Dynamine:
finding common error patterns by mining software re-
vision histories. In Wermelinger, M. and Gall, H., ed-
itors, ESEC/SIGSOFT FSE, pages 296–305. ACM.
Milev, R., Muegge, S., and Weiss, M. (2009). Design Evo-
lution of an Open Source Project Using an Improved
Modularity Metric. Open Source Ecosystems: Diverse
Communities Interacting, 299:20–33.
Scheidgen, M. and Fischer, J. (2014). Model-based mining
of source code repositories. In Amyot, D., Fonseca i
Casas, P., and Mussbacher, G., editors, System Anal-
ysis and Modeling: Models and Reusability, volume
8769 of Lecture Notes in Computer Science, pages
239–254. Springer International Publishing.
Scheidgen, M. and Zubow, A. (2012). Emf modeling in
traffic surveillance experiments. In Duddy, K., Steel,
J., and Raymond, K., editors, Modeling of the Real
World. ACM Digital Library. to appear.
Scheidgen, M., Zubow, A., Fischer, J., and Kolbe, T. H.
(2012). Automated and transparent model fragmen-
tation for persisting large models. In Proceedings of
the 15th International Conference on Model Driven
Engineering Languages and Systems (MODELS), vol-
ume 7590 of LNCS, pages 102–118, Innsbruck, Aus-
tria. Springer.
Subramanyam, R. and Krishnan, M. S. (2003). Empiri-
cal analysis of CK metrics for object-oriented design
complexity: Implications for software defects. IEEE
Trans. Softw. Eng., 29(4):297–310.
Williams, C. C. and Hollingsworth, J. K. (2005). Auto-
matic mining of source code repositories to improve
bug finding techniques. IEEE Trans. Software Eng.,
31(6):466–480.
Williams, J., Matragkas, N., Kolovos, D., Korkontzelos, I.,
Ananiadou, S., and Paige, R. (2014a). Software ana-
lytics for MDE communities. CEUR Workshop Pro-
ceedings, 1290:53–63.
Williams, J. R., Ruscio, D. D., Matragkas, N., Rocco, J. D.,
and Kolovos, D. S. (2014b). Models of OSS project
meta-information: a dataset of three forges. Proceed-
ings of the 11th Working Conference on Mining Soft-
ware Repositories, undefined(undefined):408–411.
Wilson, S. and Kesselman, J. (2000). Java Platform Per-
formance: Strategies and Tactics. Addison-Wesley,
Boston, MA.
Yu, P., Syst
¨
a, T., and M
¨
uller, H. A. (2002). Predicting
fault-proneness using OO metrics: An industrial case
study. In Proceedings of the 6th European Confer-
ence on Software Maintenance and Reengineering,
CSMR ’02, pages 99–107, Washington, DC, USA.
IEEE Computer Society.
MODELSWARD 2017 - 5th International Conference on Model-Driven Engineering and Software Development
336