Research Interests
The main focus of her research is on how we can engineer complex software systems to best fit its purpose and needs.
- Software and System Engineering - Software architecture/structure analysis
- Large Scale, Complex, Concurrent and Distributed Software Systems
- Evolution of Product Lines
- Reliability, Safety, Performance, Sustainability and Responsibility
- Software Engineering Management and Software Process Improvement
- Applied Statistics, Soft Computing, Search Based, Evolutionary and Multiobjective
Optimisation in Global Industrial Context
- Software Metrics and Models
- Experimentation in Software Engineering, Industrial Focus
Short Curriculum Vitae
Tihana Galinac Grbac is the professor of computing at the University of Pula.
Previously, she was working for eight years at Ericsson
Nikola Tesla (ETK) in Zagreb, and was actively involved in
Ericsson
Core Network development. With their scholarship, she received the MSc and
PhD degree from the Faculty of Electrical Engineering and Computing, University
of Zagreb, Croatia, in 2005 and 2009, respectively. The eight years of
experience in R&D projects developing large scale, concurrent, distributed and complex software system
that is evolutionary developed as product line, by globally distributed teams have
strongly influenced and motivated her research and have served as a platform for
experimentation, where she has continuously implemented her research results and
is gaining motivation for further research. Her research interests are in the field
of Software and Systems Engineering with emphasis on System Concepts and Process Improvements that lead
to Reliable and Safe Software Systems Operation.
In 2007 she was offered a position by the rector of the University of Rijeka, Croatia, to support the establishment
of the new study program of Computing
and contribute to the new research profile in the field of Computing and Computer Science.
She participated in the development and realization of the new Study Program of
Computer Science, served as the head of this program, head of the Department of Computer Engineering and the industry
practice coordinator, established a number of courses for undergraduate,
graduate and postgraduate students including specialist education programs. Finally,
she participated in establishment of new Computer Science module within the existing
University doctoral study in Technical Sciences. She established the
Software Engineering and Information Processing Laboratory (SEIP Lab).
She has been actively involved also in numerous strategical projects developing the Primorsko-Goranska County
and the City of Rijeka in the ICT field. Therefore, she participated and supported application of numerous projects applying ICT technologies like
eCounty, eGovernment, iUrban, CEKOM for Smart City SMART RI.
In 2018 she was again offered a full professor position by the rector, this time of the University of Pula,
to establish the new study program of Computing and the research computing profile in the field of Technical sciences.
She accepted the new challenge and the new undergraduate study program of Computing started in academic year 2019/2020 and graduate in 2022/2023.
In her scientific research, she is actively performing experimentation within industry context, applying research results
and getting motivations for her further research. She initiated Ericsson Nikola Tesla and University of Rijeka cooperation
and established collaboration project 'Laboratory and educational support in ICT technologies'.
She is actively involved as the leader, management committee member and
researcher in a number of research projects funded by European Union, Croatian Science Foundation, Croatian
government or industry partners. She established new conference in the field of Software and System Engineering
within MIPRO platform with 40 years of tradition in ICT field.
The results of her work are continuously
published in prestigious international scientific journals and conferences with more than 80 publications in total.
She got awarded by the IEEE Croatia Section for her achievements
in knowledge application and knowledge transfer from industry to engineering education in the field of Computing.
She was elected as one of the top 50 most influential women in ICT in Croatia.
She received a special award for her contribution in achieving MIPRO mission.
She is a member of the IEEE
and ACM. She is married to Neven
and have two sons, Mak and Vid, and daughter Lana.
Research Projects
- Reliable and Safe Complex Software Systems: From Empirical Principles to Theoretical Models in
View of Industrial Applications (RELYSOFT), Croatian Science Foundation research project HRZZ-IP-2019-04-4216, project leader, 2020- 2024.
- Connecting Education and Research Communities for an Innovative Resource Aware Society (CERCIRAS),
European Cooperation in Science and Technology (COST), COST Action, project no. CA19135, 2020-2024.
- Evolving Software Systems:
Analysis and Innovative Approaches for Smart Management (EVOSOFT), Croatian Science Foundation research project HRZZ-UIP-2014-09-7945, project leader,
2015-2018
- An empirical comparison of machine learning based approaches for
code smell detection", Bilateral Croatian-Slovenian project, project leader for Croatian side, 2018-2019
- Analysis and innovative approaches to developing,
managing and applying complex software systems, University of Rijeka grant 13.09.2.2.16, project leader, 2015-2018
- Autonomous Control for a Reliable
Internet of Services (ACROSS), European Cooperation in Science and Technology (COST),
Management Committee member, 2013-2017
- Behavioral Types
for Reliable Large-Scale Software Systems, COST Action, project no. IC1201,
Management Committee member, 2012-2016
-
New architecture and Protocols in Converged Telecommunication
Networks, Ministry of Science, Education, and Sports, researcher, 2007-2012
-
Optimization and design of time-frequency distributions, Ministry of
Science, Education, and Sports, researcher, 2007-2012
- Researchers Night 2013, FP7-PEOPLE-2013-NIGHT, Night-of-the-Lab-Out, funded by the European Commision, Cordis: FP7-People.
Projects in Computing Education
- Promoting Sustainability as a Fundamental Driver in Software development Training and Education, EC- ERASMUS+ Cooperation for innovation and the exchange of good practices; KA203 - Strategic partnership for higher education, 2020-1-PT01-KA203-078646, 2020-2023.
- International Cooperation in Computer Science, Central European Exchange Program for
University Studies (CEEPUS) network, 2016-.
- Central European Functional Programming (CEFP),
Croatian PI, Erasmus+ project, 2018 - 2019.
- ERASMUS preparatory
visit to Malardalen University, Department of Software Engineering, Vasteras, Sweden, Visiting Professor, Agency for mobility and EU programmes, project leader, 2011
- Laboratory and
educational support in ICT technologies, Ericsson Nikola Tesla, project
leader, 2012-
-
Software Engineering: Computer Science Education and Research
Cooperation, Deutscher Akademischer Austausch Dienst, extended member, 2012
Projects in Government and Industry
- e-Županija, Primorsko-Goranska County
- EGOV4U, City of Rijeka
- iUrban, City of Rijeka
- CEKOM Smart RI, City of Rijeka
Invited Talks
- Galinac Grbac T, Sustainable and Adaptive Structures in Networked Software Systems, SusTrainable Summer School, 10-14.07.2023, Coimbra, Portugal, https://sustrainable.dei.uc.pt/
- Galinac Grbac, T. Sustainable and adaptive structures in telecommunication software systems (SusTrainable Teacher Training Pula, 2023-01-23, Pula, CRO), https://www.unipu.hr/en/international-cooperation/projects/sustrainable/teacher_training_pula)
- Galinac Grbac T, Grbac N., Algorithms for sustainable system topologies, Summer School on SusTrainable, 2022-06-07, Rijeka, CRO, https://sustrainable.uniri.hr/
- Galinac Grbac, T. Dynamic topological structures in software, Teacher Training within Promoting Sustainability as a Fundamental Driver in Software Development Training and Educa-tion (SusTrainable) project, November 1–5, 2021, Radboud University, Nijmegen, NL, https://sustainable.cs.ru.nl/TeacherTrainingNijmegen )
- Galinac Grbac T, Fonović D. - Understanding the relations between static code metric and energy consumption, Sustrainability Workshop collocated with the 8th International Conference on ICT for Sustainability, ICT4S, University of Plovdiv, Bulgaria, June 17, 2022, https://gsd.web.elte.hu/events/sustrainable
- Galinac Grbac, T. (2021), Software Engineering Meets Software Defined Networks, The 8th International Conference on Internet of Things: Systems, Management and Security (IO-TSMS 2021), https://emergingtechnet.org/IOTSMS2021/keynote-speakers.php, 2021-12-09, Gandia, Spain, p. 1, doi:10.1109/SDS54264.2021.9732096, INVITED KEYNOTE
- Galinac-Grbac, T. (2021): Software Engineering Meets Software Defined Networks // 8th International Conference on Software Defined Systems (SDS), 2021-12-09, Gandia, Spain, p. 1, doi:10.1109/SDS54264.2021.9732096, INVITED KEYNOTE
- Galinac Grbac T., N. Domazet, Programming of Advanced Management and Orchestrati-on of Virtualized Network Resources - Selection of Case Studies, in Central European Functio-nal Programming School: 8th Summer School, CEFP 2019, Budapest, Hungary, July 17–21, 2019, Revised Selected Papers, Cham: Springer International Publishing, in-press, 2019, p. 51.
- Galinac Grbac, T., Program structures and fault behaviour in complex systems, Univer-sity of Maribor, Maribor, Slovenia, February 2018.
- Galinac Grbac, T., Programming of Management and Orchestration of Virtualized Ne-twork Resources, The three "CO" (Composability, Comprehensibility, Correctness) Winter School, Košice, Slovakia, January 2018.
- Galinac Grbac, T. Modeling fault behaviour in evolving complex open software environ-ments, Bilbao, Spain, October 2016.
- Galinac Grbac, T. Service management concepts and challenges in cloud environments, ACROSS Summer School, Opatija, May 2016
- Galinac Grbac T.: Virtualisation technologies in software engineering management, Wor-kshop Software Engineering: Computer Science Education and Research Cooperation Jahorina (Sarajevo), Bosnia and Herzegovina, August 22–26, 2016
- Galinac Grbac, Tihana, Service management concepts and challenges in cloud envi-ronments, 2nd International Summer School on Autonomous Control for Reliable Future Ne-tworks and Services, Opatija, Croatia, May 27–31, 2016
- Galinac Grbac, T., Mauša, G.: Data Collection from Open Source Software Repositories, Workshop “Bug Insertion Points”, London, UK, 20-21 January, 2015
- Galinac Grbac, Tihana, Modeliranje ponašanja sustava uz primjenu informacijsko-komunikacijskih tehnologija [System behavior modelling using the information and communica-tions technologies] in: Mrak, Maja; Ivaniˇs, Marja; Kralj, Martin; Ploh, Maja (eds.), MedRi znan-stveni piknik [MedRi Scientific Picnic] - the 5th Internal Student Symposium of the Faculty of Medicine and the Faculty of Health Studies, University of Rijeka, Rijeka, Croatia, December 16, 2016, Rijeka, Croatia: Narodne novine d.d., 2016. p. 11
- Galinac Grbac, Tihana, Empirical analysis of complex software systems behaviour Lund University, Dept. of Computer Science, Lund, Sweden, November 16, 2015
- Galinac Grbac, Tihana, Predicting and simulating complex software systems behaviour Workshop on Autonomous Control for Reliable Internet of Services, Lovran, Croatia, October 8, 2015
- Galinac Grbac, Tihana, Modeling complex software system behaviour, Jožef Stefan Ins-titute, Ljubljana, Slovenia, September 2015.
- Galinac Grbac, Tihana, Software engineering perspectives in virtual and software defi-ned network environments, Workshop Software Engineering: Computer Science Education and Research Cooperation, Bohinj, Slovenia, August 24–29, 2015
- Galinac Grbac, Tihana, Programsko inŽenjerstvo, trendovi razvoja i perspektiva maloga poduzetništva [Software engineering, development trends and small and medium enterprises perspective], Pula Informatics Student Association (USIP) Conference, Juraj Dobrila University of Pula, Croatia, July 24, 2015.
- Galinac Grbac, Tihana, Reliability pitfalls of real-time switching telecommunication sof-tware platforms, Imperial College London, United Kingdom, February 2015.
- Galinac Grbac, Tihana, Reliable Software Networks, 1st European Institute of Innovation & Technology EIT ICTLabs Future Networking Solutions Outreach Workshop Budapest, Hun-gary, December 5, 2014
- Galinac Grbac, Tihana, Potential new case studies for behavioural types: switching software systems WG/MC Meeting on Behavioural Types for Reliable Large-Scale Software Sys-tems, Rome, Italy, August 31, 2014
- Galinac Grbac, Tihana, BETTY project presentation Workshop Software Engineering: Computer Science Education and Research Cooperation, Sinaia, Romania, August 25–29, 2014
- Galinac Grbac, Tihana, Predicting and simulating complex software systems behaviour, 3rd Workshop on Autonomous Control for Reliable Internet of Services, Larnaca, Cyprus, 2014
- Galinac Grbac, Tihana, Theory on the distributions and predictive capability of verificati-on faults, 2nd Workshop on Software Quality Analysis, Monitoring, Improvement, and Applicati-ons, SQAMIA 2013, Novi Sad, Serbia, September 15–17, 2013 INVITED KEYNOTE
- Galinac Grbac, Tihana, Software factory for student projects, Workshop Software Engi-neering: Computer Science Education and Research Cooperation, Bansko, Bulgaria, August 26–31, 2013.
- Galinac Grbac, Tihana, Uslužno orijentirano računarstvo [Service-oriented computing] 8. Dan novih tehnologija [8th New Technologies Day], DaNTe 2013, Rijeka, Croatia, November 6, 2013.
- Galinac Grbac, Tihana, Towards the knowledge-based sociaety at the Sofware Enginee-ring and Information Prpcessing Laboratory (SEIP Lab), Workshop Software Engineering: Com-puter Science Education and Research Cooperation, Opatija, Croatia, September 2–8, 2012
- Galinac, Tihana; Car, Željka Continuous improvement framework for global software de-velopment, 13th International Software & Systems Quality Conference, SQC 2008, D¨usseldorf, Germany, April 15–18 April, 2008
Selected Publications
- Kathiravelu, P, Fonovic, D , Galinac Grbac, T, Zaiman, Z, Veiga, L, Gichoya, JW, Purkayastha, S , Mahmoudi, B: The Telehealth Dilemma-Health-Care Deserts Meet the Internet's Remote Regions, Computer, Volume 56, Issue 9, Page 39-49, DOI10.1109/MC.2023.3252945
- Grbac, Neven; Galinac Grbac, Tihana: On the Paper of The Double Pareto-Lognormal Distributions A new Parametric Model for Size Distribution and its Correction, Communications in statistics - Theory and Methods, doi: 10.1080/03610926.2023.2174788
- šverko, Mladen; Galinac Grbac, Tihana; Mikuc, Miljenko: SCADA Systems With Focus on Continuous Manufacturing and Steel Industry: A Survey on Architectures, Standards, Challen-ges and Industry 5.0 // IEEE access, 10 (2022), 9907002, 36 doi:10.1109/ACCESS.2022.3211288
- Tanković, Nikola; Galinac Grbac, Tihana, Run-time interpretation of information system application models in mobile cloud environments // Computer Science and Information Systems, 17 (2019), 1; 1-27 doi:10.2298/csis180829021t
- Vranković, Ana; Galinac Grbac, Tihana; Car, Željka, Software structure evolution and relation to subgraph defectiveness // Iet software, 13 (2019), 5; 355-367 doi:10.1049/iet-sen.2018.5060
- Tanković, Nikola; Galinac Grbac, Tihana; Žagar, Mario, ElaClo: A framework for optimizing softeware application topology in the cloud environment // Expert Systems with Applications, Volume 90, 30 December 2017, Pages 62-86
- Peršurić, Željka; Osuga, Junichi; Galinac Grbac, Tihana; Peter-Katalinić, Jasna; Kraljević Pavelić, Sandra, MALDI-SpiralTOF technology for assessment of triacylglycerols in Croatian olive oils // European journal of lipid science and technology, 119 (2017), 2; 1500375-1. doi:10.1002/ejlt.201500375
- Mauša, Goran; Galinac Grbac, Tihana, Co-evolutionary Multi-Population Genetic Programming for Classification in Software Defect Prediction: an Empirical Case Study // Applied soft computing, 55 (2017) 331-351. doi:10.1016/j.asoc.2017.01.050
- Mauša, Goran; Galinac Grbac, Tihana; Dalbelo Bašić, Bojana, A Systematic Data Collection Procedure for Software Defect Prediction // Computer Science and Information Systems, 13 (2016), 1; 173-197. doi:10.2298/CSIS141228061M
- Galinac Grbac, Tihana; Runeson, Per; Huljenić, Darko, A quantitative analysis of the unit verification perspective on fault distributions in complex software systems: an operational replication // Software quality journal, 24 (2016), 4; 967-995. doi:10.1007/s11219-015-9273-7
- Galinac Grbac, Tihana; Huljenić, Darko, On the probability distribution of faults in complex software systems // Information and software technology, 58 (2015) 250-258. doi:10.1016/j.infsof.2014.06.014
- Galinac Grbac, Tihana; Car, Željka; Huljenić, Darko, A quality cost reduction model for large-scale software development // Software quality journal, 23 (2015), 2; 363-390. doi:10.1007/s11219-014-9240-8
- Brestovac, G., Marin, D., Oroz, T., Vidović, A. … T. Galinac Grbac (2014): Ambient orchestration in assisted environment // Engineering review, 34 (2), p. 119-129
- Galinac Grbac, Tihana; Runeson, Per; Huljenić Darko, A Second Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems // IEEE transactions on software engineering, 39 (2012), 4; 462-476. doi:10.1109/TSE.2012.46
- Galinac Grbac, Tihana; Car, Željka; Huljenić, Darko, Quantifying value of adding inspection effort early in the development process: A case study // IET software, 6 (2012), 3; 249-259. doi:10.1049/iet-sen.2011.0104
- Galinac Grbac, Tihana, Empirical evaluation of selected best practices in implementation of software process improvement // Information and software technology, 51 (2009), 9; 1351-1364. doi:10.1016/j.infsof.2009.05.002
- Galinac, T. (2008): Analysis of Quality Management in Modern European Software Development // Engineering Review, 28(2), s. 65-76,
Full list of published articles is available in the Croatian
Research Information System (CRORIS).