Publications
Automatic compiler generation. Proceedings of 1st Symposium on Automata, Languages and Programming Systems. :289-297.
.
1986. Automatic Software Generation in Practice: New Features in the HLP/PAS System. Specialized Languages as Tools for Programming Technology. :103–119.
.
1988. Behavior of an Adaptive Self-organizing Autonomous Agent Working with Cues and Competing Concepts. Adaptive Behaviour. 2:131–160.
.
1993. Better approximation algorithms for bin covering. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms. :557–566.
.
2001. Beyond Code Coverage - an Approach for Test Suite Assessment and Improvement. Software Testing, Verification and Validation Workshops (ICSTW), TAIC-PART 2015, IEEE Eighth International Conference on. :1-7.
.
2015. Bounded Space On-Line Bin Packing: Best Is Better than First. Algorithmica. 31:115–138.
.
2001. The Buffer Minimization Problem for Multiprocessor Scheduling with Conflicts. ICALP. 2076:862–874.
.
2001. Buying a Constant Competitive Ratio for Paging. Algorithms –- ESA 2001. :98–108.
.
2001. Calibrating AdaBoost for Phoneme Classification. Soft Computing. 23:115–128.
.
2019. Calibrating DNN Posterior Probability Estimates of HMM/DNN Models to Improve Social Signal Detection From Audio Data. Proceedings of Interspeech. :515–519.
.
2019. Challenging Machine Learning Algorithms in Predicting Vulnerable JavaScript Functions. Proceedings of the 7th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering. :8–14.
.
2019. Characterizability in belief revision. 24th International Joint Conference on Artificial Intelligence. :3236-3242.
.
2015. Characterizations of trajectory structure of fitness landscapes based on pairwise transition probabilities of solutions. Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406). 1:623-630Vol.1.
.
1999. Classifier Combination in Speech Recognition. Conference of PhD students on Computer Sciences, Volume of Extended Abstracts. :30.
.
2002. Classifying ECG Waveforms in Prolog. :173-199.
.
1996. Coarse Hierarchical Delta Debugging. Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME 2017). :194–203.
.
2017. Code coverage differences of Java bytecode and source code instrumentation tools. SOFTWARE QUALITY JOURNAL. 27:79-123.
.
2019. Code Coverage Differences of Java Bytecode and Source Code Instrumentation Tools. Software Quality Journal.
.
2017. Code Ownership: Impact on Maintainability. Proceedings of the International Conference on Computational Science and Its Applications – ICCSA 2015. 9159:3-19.
.
2015. A Code Refactoring Dataset and Its Assessment Regarding Software Maintainability. Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER). 1:599-603.
.
2016. 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). :31-36.
.
2018. Cognitive programming. 3rd International Workshop on Artificial Intelligence and Cognition. :3-18.
.
2015. Columbus - Reverse engineering tool and schema for C++. Conference on Software Maintenance. :172–181.
.
2002. Columbus – Tool for Reverse Engineering Large Object Oriented Software Systems. Proceedings of the 7th Symposium on Programming Languages and Software Tools (SPLST 2001). :16–27.
.
2001. Combining preprocessor slicing with C/C++ language slicing. Science of Computer Programming. 74:399-413.
.
2009.