Publications, conferences, grants, certifications

Back to the main site

Certificates

ISTQB CTEL-ITP (Certified Tester - Expert Level - Improving the Test Process)
Issued by: International Software Testing Qualifications Board
Certificate ID: 00001/CTEL-ITP/2022 (SJSI), 07.11.2022
2022

ISTQB CTFL-AT (Certified Agile Tester)
Issued by: International Software Testing Qualifications Board
Certificate ID: 921809 (GASQ), 14.11.2017
2017

CSQE (Certified Software Quality Engineer)
Issued by: American Society for Quality (ASQ), certificate No. 5609
2014

ISTQB CTAL-Full (Certified Tester Adcanced Level - Full Advanced Certification): Test Manager, Test Analyst, Technical Test Analyst
Issued by: International Software Testing Qualifications Board
2013

ISTQB CTFL (Certified Tester Foundation Level)
Issued by: International Software Testing Qualifications Board
2013

Books, materials for students

13.
Adam Roman, Lucjan Stapp, Michael Pilaeten
Certyfikowany tester ISTQB - poziom podstawowy (wyd. 2, do sylabusa w wersji 4.0)
Helion, 448 pp. (2024)
ISBN 978-83-289-0439-2

12.
Lucjan Stapp, Adam Roman, Michael Pilaeten
ISTQB Certified Tester Foundation Level. A Self-Study Guide Syllabus v4.0
Springer, xvi, 406 pp. (2023), DOI 10.1007/978-3-031-42767-1
ISBN 978-3-031-42766-4, 978-3-031-42769-5, 978-3-031-42767-1 (eBook)

11.
Adam Roman, Lucjan Stapp
Certyfikowany Tester ISTQB - poziom podstawowy
Helion, 408 pp. (2020),
ISBN 978-83-283-6954-2, 978-83-283-7453-9 (eBook)

10.
Adam Roman
A Study Guide to the ISTQB Foundation Level 2018 Syllabus
Springer, XII, 251 pp. (2018),
ISBN 978-3-319-98739-2, ISBN 978-3-319-98740-8 (eBook)
DOI: https://doi.org/10.1007/978-3-319-98740-8

9.
Adam Roman
Thinking-Driven Testing. The Most Reasonable Approach to Quality Control
Springer, XXV, 305 pp. (2018),
ISBN 978-3-319-73194-0, ISBN 978-3-319-73195-7 (eBook)
DOI: https://doi.org/10.1007/978-3-319-73195-7

8.
Adam Roman
Testowanie i jakość oprogramowania. Modele, techniki, narzędzia (wyd. 2 poszerzone)
Wydawnictwo Naukowe PWN, xlvi+1100 pp. (2018), ISBN 978-83-01-19644-8

7.
Adam Roman, Karolina Zmitrowicz (red.)
Testowanie w praktyce. Studium przypadków 2.0
Wydawnictwo Naukowe PWN, ISBN 9788301196165
2017

6.
Adam Roman, Karolina Zmitrowicz (red.)
Inżynieria wymagań w praktyce. Studium przypadków
Wydawnictwo Naukowe PWN , ISBN 978-83-01-19505-2
2017

5.
Adam Roman, Karolina Zmitrowicz (red.)
Testowanie w praktyce. Studium przypadków
Wydawnictwo Naukowe PWN, ISBN 9788301189419
2016

4.
Adam Roman
Testowanie i jakość oprogramowania. Modele, techniki, narzędzia
Wydawnictwo Naukowe PWN, xlvi+1100 pp. (2015), ISBN 978-83-01-18160-4
Informatyczna Książka Roku 2016 - Polskie Towarzystwo Informatyczne
Książka wyróżniona na 10. Targach Książki Akademickiej - wyróżnienie ACADEMIA 2016

3.
Maria Foryś, Adam Roman
Zbiór zadań z teorii języków formalnych i automatów
Wydawnictwo Uniwersytetu Jagiellońskiego, 148 pp. (2011), ISBN 978-83-233-3081-3

2.
Adam Roman (co-author)
Encyklopedia Matematyka
Wydawnictwo GREG, 439 pp. (2006), ISBN 83-7517-015-1

1.
Wit Foryś, Maria Foryś, Adam Roman
Języki, automaty, obliczenia
materiały do zajęć na platformie e-learningowej, http://wazniak.mimuw.edu.pl

Publications

52.
Maciej Brzeski, Adam Roman
Measuring Similarity Between ETL Processes Using Graph Edit Distance
Schedae Informaticae 32 (2023), pp. 9-25.
DOI 10.4467/20838476SI.23.001.19323

51.
Adam Roman, Michał Mnich, Jarosław Hryszko
Empirical Verification of TQED - A New Test Design Heuristic Technique
Proc. ICTSS 2023, Lecture Notes in Computer Science 14131 (2023), pp. 80-96.
DOI 10.1007/978-3-031-43240-8_6

50.
Adam Roman, Jakub Gomułka
Tractatus 6 reconsidered: How the S-operation can deal with the case of an infinite number of atomic propositions
Contributions of the 42nd Int. Wittgenstein Symposium, Kirchberg am Wechsel, Eds. A. Siegetsleitner et al.
Austrian Ludwig Wittgenstein Society, vol. XXIX (2023), 485-490

49.
Adam Roman, Rafał Brożek, Jarosław Hryszko
Predictive Power of Two Data Flow Metrics in Software Defect Prediction
BEST PAPER AWARD
Proc. of the 18th Int. Conf. on Evaluation of Novel Approaches to Soft. Eng. - ENASE (2023), pp. 114-125, DOI 10.5220/0011842200003464

48.
Adam Roman, Jakub Gomułka
Tractatus 6 Reconsidered: An Algorithmic Alternative to Wittgenstein’s Trade-off
History and Philosophy of Logic, in print (2023)
10.1080/01445340.2023.2182627

47.
Adam Roman, Armin Born, Christian Graf, Stuart Reid
ISTQB Certified Tester - Advanced Level - Technical Test Analyst Syllabus v4.0
ISTQB, 2021
www.istqb.org/downloads/send/77-advanced-level-technical-test-analyst-v4-0/361-istqb-ctal-tta-syllabus.html

46.
Wim Decoutere, Istvan Forgacs, Matthias Hamburg, Adam Roman, Jan Sabak, Marc-Florian Wendland
ISTQB Certified Tester - Advanced Level - Test Analyst Syllabus v3.1.1
ISTQB, 2021
www.istqb.org/downloads/send/75-advanced-level-test-analyst-v3-1/316-istqb-ctal-ta-syllabus-v3-1-1.html

45.
Hanan Ba Ali, Adam Roman
Designing Urban Transit Network using Memetic Algorithm
2021 IEEE Congress on Evolutionary Computation (CEC), 2021, pp. 343-350, doi: 10.1109/CEC45853.2021.9504756

44.
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

43.
Jakub Gomułka, Adam Roman
The N-Operator as a Constant Difference of Forms: A New Approach to the Old Problem
Contributions of the 42nd Int. Wittgenstein Symposium, Kirchberg am Wechsel, Eds. A. Siegetsleitner et al.,
Austrian Ludwig Wittgenstein Society, vol. XXVII (2019), 83-85

42.
Igor Podolak, Adam Roman, Arkadiusz Czekajski, Damian Leśniak, Bartosz Zieliński
Variational Auto-Encoders for Generating Feature-Preserving Automata
Proceedings of NCMA 2019, books@ocg.at (Austrian Computer Society), 336 (2019), 171--185

41.
Vojtech Vorel, Adam Roman
Complexity of Road Coloring with Prescribed Reset Words
Journal of Computer and System Sciences 104 (2019), 342--358

40.
Igor Podolak, Adam Roman, Marek Szykuła, Bartosz Zieliński
A Machine Learning Approach to Synchronization of Automata
Expert Systems with Applications 97 (2018), 357-371
DOI https://doi.org/10.1016/j.eswa.2017.12.043

39.
Lucjan Stapp, Maciej Chmielarz, Adam Roman
Studies on Software Testing
In: Proc. 8th Ann. Int. Conf. on Comp. Sci. Education CSEIT 2017, 91-94, ISSN 2251-2195, DOI: 10.5176/2251-2195_CSEIT17.47

38.
Jakub Kowalski, Adam Roman
A New Evolutionary Algorithm for Synchronization
In: Applications of Evolutionary Computation, Lecture Notes in Computer Science 10199 (2017), 620-635, DOI: 10.1007/978-3-319-55849-3 40

37.
Adam Roman
Data Validation Using Model-Based Testing and Finite Automata Synchronization
AIP Conference Proceedings 1836, 020007 (2017); doi: 10.1063/1.4981947

36.
Michał Mnich, Adam Roman, Piotr Wawrzyniak
Mutation churn model
Schedae Informaticae 25 (2016), 227-236

35.
Adam Roman, Rafał Babiarz
Dynamic Stylometry for Defect Prediction
Advances in Intelligent Systems and Computing 504 (2017), 91-102

34.
Lucjan Stapp, Adam Roman, Maciej Chmielarz
Postgraduate Studies on Software Testing in Poland
in: Software Engineering: Improving Practice through Research (2016), 177-186

33.
Adam Roman, Marek Szykuła
Forward and backward synchronizing algorithms
Expert Systems with Applications 42(24) (2015), 9512-9527

32.
Adam Roman
Testowanie i analiza mutacyjna
Programista, 6 (2015) (37), 52-55

31.
Adam Roman
Programista jako tester
Computerworld, czerwiec 2015, 24-25

30.
Vojtech Vorel, Adam Roman
Parameterized Complexity of Synchronization and Road Coloring
Discrete Mathematics and Theoretical Computer Science 17:1 (2015), 307-330

29.
Adam Roman, Mateusz Drewienkowski
A complete solution to the complexity of Synchronizing Road Coloring for non-binary alphabets
Information and Computation 242 (2015), 383-393
DOI: 10.1016/j.ic.2015.04.004

28.
Vojtech Vorel, Adam Roman
Complexity of Road Coloring with Prescribed Reset Words
Lecture Notes in Computer Science 8977 (2015), 161-172

27.
Adam Roman
Testowanie eksploracyjne - cudowny lek czy zwykłe placebo?
Software Developer's Journal 6/2014 (2014), 4-15

26.
Bartosz Zieliński, Adam Roman, Agata Dróżdż, Agata Kowalewska, Marzena Frołow
A new approach to automatic continuous artery diameter measurement
IEEE Proc. of the 2014 Federated Conference on Computer Science and Information Systems (2014), 247–251

25.
William Beckler, Krzysztof Osiewalski, Adam Roman, Kamil Bartocha
lastminute.com’s 12-week geo-experiment reveals a 43% uplift in Google AdWords values
Published by google on Google AdWords Blog, adwords.blogspot.com (2013)
http://adwords.blogspot.co.uk/2013/01/lastminutecom-finds-that-traditional.html.
Full study available at http://services.google.com/fh/files/blogs/final_lastminute.com_case_study.pdf

24.
Igor T. Podolak, Adam Roman
Theoretical foundations and practical results for the hierarchical classifier
Computational Intelligence 29(2) (2013), 357-388

23.
Rafał Kudłacik, Adam Roman, Hubert Wagner
Effective synchronizing algorithms
Expert Systems with Applications 39 (2012), 11746–11757

22.
Adam Roman
O 'Epistemologii' Jana Woleńskiego - spojrzenie matematyka
Diametros 31 (2012), 175-188

21.
Igor T. Podolak, Adam Roman, Dariusz Jędrzejczyk
Application of Hierarchical Classifier to Minimal Synchronizing Word problem
Lecture Notes in Computer Science 7267 (2012), 421–429

20.
Adam Roman
P--NP threshold for the Synchronizing Road Coloring
Lecture Notes in Computer Science 7183 (2012), 482-492

19.
Adam Roman, Igor T. Podolak, Agnieszka Deszyńska
On the number of clusterings in a hierarchical classification model with overlapping clusters
Schedae Informaticae 20 (2011), 137-157

18.
Igor T. Podolak, Adam Roman
Risk function estimation for subproblems in a hierarchical classifier
Pattern Recognition Letters 32(15) (2011), 2136-2142

17.
Igor T. Podolak, Adam Roman
Risk estimation for hierarchical classifier
Lecture Notes in Artificial Intelligence 6678 (2011), 156-163

16.
Adam Roman
NP-completeness of the Road Coloring Problem
Information Processing Letters 111 (2011), 342-347

15.
Igor T. Podolak, Adam Roman
Fusion of supervised and unsupervised training methods for a multi-class classification problem
Pattern Analysis and Applications 14(4) (2011), 395-413

14.
Krzysztof Chmiel, Adam Roman
COMPAS - a computing package for synchronization
Lecture Notes in Computer Science 6482 (2011), 79-86

13.
Adam Roman
Experiments on synchronizing automata
Schedae Informaticae 19 (2010), 35-51

12.
Adam Roman
Decision Version of the Road Coloring Problem is NP-complete
Lecture Notes in Computer Science 5699 (2009) 287-297

11.
Igor T. Podolak, Adam Roman
A new notion of weakness in classification theory
Advances in Intelligent and Soft Computing 57 (2009), 239-245

10.
Adam Roman
Synchronizing Finite Automaton with Short Reset Words
Applied Mathematics and Computation, 209 (2009) 1, 125-136

9.
Adam Roman
Genetic Algorithm for Synchronization
Lecture Notes in Computer Science 5457 (2009), 684-695

8.
Sikora J., Roman A., Kawęcka A.
Use of multi-layer neutral works in goat breeding.
Book of abstracts, XXXVIII ESNA Annual Meeting, Kraków, Poland, 27-31 August 2008, p. 92
European Society for New Methods in Agricultural Research

7.
Adam Roman
A note on Cerny Conjecture for automata over 3-letter alphabet
Journal of Automata, Languages and Combinatorics 13 (2008) 2, 141–143.

6.
Piotr Kalita, Igor Podolak, Adam Roman, Bartosz Bierkowski
Algorithm for Intelligent Prediction of Requests in Business Systems
Lecture Notes in Computer Science 4910 (2008), 696-707

5.
Adam Roman, Wit Foryś
Lower bound for the length of synchronizing words in partially-synchronizing automata
Lecture Notes in Computer Science 4910 (2008), 448-459

4.
Adam Roman
Two simple methods for obtaining new classes of automata fulfilling Cerny Conjecture
Schedae Informaticae 16 (2007), 35-46

3.
Adam Roman
Merging states and synchronization problem
Schedae Informaticae 15 (2006), 95-108

2.
Adam Roman
Synchronizing Finite Automaton with Short Reset Words, extended abstract
Lect. Series on Computer and Computational Sciences 4 (2005), 492-495

1.
Adam Roman
New Algorithms for Finding Short Reset Sequences in Synchronizing Automata
Enformatika 7 (2005), 13 - 17

Conferences

32.
IWS 2023, 44th Int. Wittgenstein Symposium
Kirchberg am Wechsel, 2023
(with Jakub Gomułka) Tractatus 6 reconsidered: How the S-operation can deal with the case of an infinite number of atomic propositions

31.
ENASE 2023, 18th Int. Conf. on Evaluation of Novel Approaches to Software Engineering
Prague, 2023
(with Rafał Brożek and Jarosław Hryszko) Predictive Power of Two Data Flow Metrics in Software Defect Prediction

30.
IEEE Congress on Evolutionary Computation IEEE CEC 2021
Kraków, 2021
(with Hanan Ba ali) Designing Urban Transit Network using Memetic Algorithm

29.
Nonclassical Models of Automata and Applications NCMA 2019
Valencia, Spain 2019
(with I. Podolak, A. Czekajski, D. Leśniak and B. Zieliński) Variational auto-encoders for generating feature-preserving automata

28.
20th European Conference on the Applications of Evolutionary Computation EvoSTAR 2017
Amsterdam, Netherlands 2017
(with J. Kowalski) A New Evolutionary Algorithm for Synchronization

27.
International Conference on Applied Mathematics and Computer Science ICAMCS 2017
Roma, Italy 2017
Data Validation Using Model-Based Testing and Finite Automata Synchronization

26.
Krajowa Konferencja Inżynierii Oprogramowania KKIO 2016
Wrocław, Poland, 2016
(with R. Babiarz) Dynamic Stylometry for Defect Prediction

25.
Krajowa Konferencja Inżynierii Oprogramowania KKIO 2016
Wrocław, Poland, 2016
(with L. Stapp and M. Chmielarz) Postgraduate Studies on Software Testing in Poland

24.
LATA 2015, 9th Int. Conf. on Language and Autoamta Theory and Applications
Nice, France, 2015
(with V. Vorel) Complexity of Road Coloring with Prescribed Reset Words

23.
FedCSIS 2014, Federated Conference on Computer Science and Information Systems
Warsaw, Poland, Sep 7-Sep 10, 2014
(with B. Zieliński, A. Dróżdż, A. Kowalewska, M. Frołow) A new approach to automatic continuous artery diameter measurement

22.
ICAICS 2012, International Conference on Artificial Intelligence and Soft Computing
Zakopane, Poland, Apr 29-May 3, 2012
Application of Hierarchical Classifier to Minimal Synchronizing Word problem

21.
LATA 2012, Languages, Automata Theory and Applications
A Coruna, Spain, Mar 5-9, 2012
P-NP Threshold for Synchronizing Road Coloring

20.
Technology Days
Kraków, Motorola, 2011
(with P. Mlocek) Mutation testing

19.
HAIS 2011, 6th International Conference on Hybrid Artificial Intelligence Systems
Wrocław, Poland, May 23-25, 2011
(with I. Podolak) Risk estimation for hierarchical classifier

18.
CIAA 2010, 15th International Conference on Implementation and Application of Automata
Winnipeg, Canada, August 12-15, 2010
(with K. Chmiel) COMPAS - A Computing Package for Synchronization

17.
FCT 2009, 17th International Symposium on Fundamentals of Computation Theory
Wrocław, Poland, 2009
Decision Version of the Road Coloring Problem is NP-complete

16.
DIM 2009, Discrete Integration Meeting
Osieczany, Poland, 2009
Road Coloring Problem w wersji decyzyjnej jest NP-zupełny

15.
CORES 2009, 6th International Conference on Computer Recognition Systems
Jelenia Gora, Poland, 2009
(with I. Podolak) A new notion of weakness in classification theory

14.
LATA '09, 3rd International Conference on Language and Automata Theory and Applications
Tarragona, Spain, 2009
Genetic Algorithm for Synchronization

13.
Workshop "Around the Cerny Conjecture"
Wroclaw, 2008

12.
SOFSEM '08, 34th International Conference on Current Trends in Theory and Practice of Computer Science
Novy Smokovec, Slovakia, 2008
(with B. Bierkowski, P. Kalita and I. Podolak) Algorithm for Intelligent Prediction of Requests in Business Systems

11.
SOFSEM '08, 34th International Conference on Current Trends in Theory and Practice of Computer Science
Novy Smokovec, Slovakia, 2008
(with Wit Foryś) Lower bound for the length of synchronizing words in partially-synchonizing automata

10.
Dni Matematyki Dyskretnej
Zakopane, Poland, 2007
(with W. Foryś) Uogólnione pojęcie automatu synchronizującego

9.
CSR '06, International Computer Science Symposium
St. Petersburg, Russia, 2006
Synchronization of finite automaton. Computations for different alphabet sizes

8.
Dni Matematyki Dyskretnej
Zakopane, Poland, 2005
Algorytmy na słowach synchronizujących

7.
ICCMSE '05, Int. Conf. on Computational Methods in Science and Engineering
Loutraki, Greece 2005
Synchronizing Finite Automata with Short Reset Words

6.
IEC '05, 5th International Enformatica Conference
Prague, Czech Republic, 2005
New Algorithms For Finding Short Reset Sequences in Finite Automata

5.
Krakowsko-warszawski dzień doktoranta
Warszawa, Poland, 2005
Algorytmy znajdowania słów synchronizujących (plakat)

4.
ICALP '04, International Colloquium on Automata, Languages and Programming
Turku, Finland, 2004
Merging states and synchronization problem

3.
Dni Matematyki Dyskretnej
Zakopane, 2004
Rola rozmiaru alfabetu w problemie synchronizacji

2.
Krakowsko-warszawski dzień doktoranta
Kraków, Poland, 2004
Hipoteza Cernego dla dużych alfabetów

1.
XVIII Forum Informatyki Teoretycznej
Karpacz, 2004
Stany zawężające i synchronizacja automatów skończonych

Grants

12.
Grant Ministerstwa Edukacji i Nauki "Doktorat wdrożeniowy – sztuczna inteligencja"
Optymalizacja i automatyczna refaktoryzacja procesów ETL-owych
nr umowy DWD/4/66/2020
kierownik grantu
2020-2024

11.
UE POIR
Zintegrowany system zarządzania efektywnością energetyczną
POIR.01.02.00-00-0351/16
wykonawca
2018

10.
UE POIR
Connected Energy - inteligentny system rozpoznawania odbiorników pracujących w sieci oraz pomiaru zużycia energii elektrycznej
POIR.01.01.01-00-0268/16
wykonawca
2018

9.
OPUS 9
Algorytmiczne aspekty synchronizacji
kierownik grantu
2016

8.
Iuventus Plus
Synchronizacja automatów skończonych - teoria, algorytmy, narzędzia i zastosowania
kierownik grantu
2013

7.
Dean Grant
2011

6.
UE grant, European Regional Development Fund, POIG
Budowa teleinformatycznej platformy wymiany wiedzy o jakości i bezpieczeństwie produkcji zwierzęcej, participant
2009

5.
Dean Grant
2007

4.
6Th UE Framework Programme
Ambient Intelligent System of Agents for Knowledge-based and Integrated Services for Mobility Impaired users, participant
2007

3.
UE Grant for the best UJ PhD Students
Optymalizacja działania sieci miejskiej MPK w Krakowie przy użyciu algorytmów genetycznych
2006

2.
National Committee for Scientific Research, Grant No. 3T11 010 27
Wybrane problemy kodowania i teorii automatów
15.10.2004 - 14.10.2005

1.
Dean Grant
2004

PhD thesis

Adam Roman
Problemy synchronizacji automatów skończonych
research and thesis done in Jagiellonian University, Institute of Computer Science
iv 103 pp. (2006), in Polish, not published