dr hab. Adam ROMAN, prof. UJ
Name, position, faculty, institute/chair:
dr hab. Adam ROMAN, prof. UJ (associate professor)
Institute of Computer Science and Computational Mathematics
Division of Software Engineering
Short biogram:
Adam Roman received a PhD in computer science in 2006 (Jagiellonian University) and habilitation in technical computer science in 2015 (Wrocław Technical University). He is a research and teaching staff member at the Faculty of Mathematics and Computer Science, currently being the head of Division of Software Engineering. A long-time lecturer and trainer of courses on testing and software quality assurance. He was a member of the Polish Committee for Standardization (cooperation on ISO/IEC/IEEE 29119 - Software Testing Standard). Certified tester (ISTQB Full Advanced) and software quality engineer (ASQ Certified Software Quality Engineer).
Main scientific interests:
- Software quality engineering
- Mining software repositories
- Defect prediction models
- Software measurement and software metrics (including data-flow metrics, stylometry metrics, process metrics, and complexity metrics)
- Test techniques (including combinatorial testing, mutation testing, and metamorphic testing)
- Formal techniques in software engineering (application of formal languages & grammar, discrete mathematics, probability theory, machine learning)
Potential topics for PhD projects:
The potential topics for PhD projects shown below usually require good programming skills and practical knowledge of git.
- Just-in-Time Software Defect Prediction models
- Predictive power of the data-flow metrics in Software Defect Prediction
- Automatic design of effective mutation operators
- Software maintenance prediction models
- Quality model for GitHub open-source repositories
- Tool for metamorphic testing
- New complexity metrics related to code understanding and error-proneness
Related research projects/Related papers
- Adam Roman, Michał Mnich, Test-driven Development with Mutation Testing - an Experimental Study, Software Quality Journal 29 (2021), 1-38, DOI 10.1007/s11219-020-09534-x
- Adam Roman, Data Validation Using Model-Based Testing and Finite Automata Synchronization, AIP Conference Proceedings 1836, 020007 (2017); doi: 10.1063/1.4981947
- Michał Mnich, Adam Roman, Piotr Wawrzyniak, Mutation churn model, Schedae Informaticae 25 (2016), 227-236
- Adam Roman, Rafał Babiarz, Dynamic Stylometry for Defect Prediction, Advances in Intelligent Systems and Computing 504 (2017), 91-102
Additional information:
Polecamy również