Publications
.
2009.
Combining Preprocessor Slicing with C/C++ Language Slicing. Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC'08). :163-171.
.
2008. Combining preprocessor slicing with C/C++ language slicing. Science of Computer Programming. 74:399-413.
.
2009. Columbus Schema for C/C++ Preprocessing. Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004). :75-84.
.
2004. Columbus – Reverse Engineering Tool and Schema for C++. Proceedings of the 18th International Conference on Software Maintenance (ICSM'02). :172-181.
.
2002. Columbus: A Reverse Engineering Approach. Proceedings of the 13th IEEE Workshop on Software Technology and Engineering Practice (STEP 2005). :93-96.
.
2005. .
2000. Co-evolution Analysis of Production and Test Code by Learning Association Rules of Changes. 2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE 2018). :1-7.
.
2018. CodeMetropolis: Eclipse over the City of Source Code. Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'15). :271-276.
.
2015. CodeMetropolis - code visualisation in Minecraft. Proceedings of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'13), Tool Track. :127-132.
.
2013. CodeMetropolis - a Minecraft based collaboration tool for developers. Proceedings of the 1st IEEE Working Conference on Software Visualization (VISSOFT'13), New Ideas or Emerging Results track. :1-4.
.
2013. A Code Refactoring Dataset and Its Assessment Regarding Software Maintainability. Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016). :599–603.
.
2016. Code Ownership: Impact on Maintainability. Proceedings of the 15th International Conference on Computational Science and Its Applications (ICCSA 2015). 9159:3–19.
.
2015. Code factoring in GCC on different intermediate languages. Proceedings of the 10th Symposium on Programming Languages and Software Tools (SPLST'07). :79-95.
.
2007. Code Factoring in GCC. Proceedings of the 2004 GCC Developers' Summit. :79-84.
.
2004. .
2012. Code Coverage Measurement Framework for Android Devices. Acta Cybernetica. 21:439-458.
.
2014. Code Coverage Measurement Framework for Android Devices. Proceedings of the 13th Symposium on Programming Languages and Software Tools, SPLST'13. :46–60.
.
2013. Code Coverage Differences of Java Bytecode and Source Code Instrumentation Tools. Software Quality Journal.
.
2017. Code Coverage Differences of Java Bytecode and Source Code. Software Quality Journal. 27(1):79-123.
.
2019. Code Clones: Good, Bad, or Ugly? Nordic Journal of Computing. 15:3–17.
.
2012. Code Clones: Good, Bad, or Ugly? 11th Symposium on Programming Languages and Software Tools SPLST'09. :31-44.
.
2009. Coarse Hierarchical Delta Debugging. Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME 2017). :194–203.
.
2017. Cloud workload prediction by means of simulations. ACM International Conference on Computing Frontiers 2017, CF 2017. :279-282.
.
2017. Cloud workload prediction based on workflow execution time discrepancies. Cluster Computing. vol 22(3):737-755.
.
2019.