To Örebro University

oru.seÖrebro University Publications
System disruptions
There are recurring service disruptions on some of the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
Link to record
Permanent link

Direct link
Chatzipetrou, Panagiota, Assistant ProfessorORCID iD iconorcid.org/0000-0002-0311-1502
Biography [swe]

Dr. Panagiota Chatzipetrou is an Assistant Professor at Örebro University in Örebro,Sweden.

She received her BSc degree in Informatics, MSc in “Informatics and Business Administration” and Ph.D. in Informatics from the Department of Informatics,Aristotle University of Thessaloniki (AUTh),Greece. Her doctoral dissertation has the title:“Statistical methods in information systems project planning”.In parallel, she holds a master in pedagogy and didactics and she has been educated in special education,learning difficulties and dyslexia.

As a researcher, she mainly focuses on empirical studies under the different perspectives of software development.Her research interests include applications of statistical methods to quality problems in software engineering and especially to requirements engineering and the exploitation of human factor and the different views that ultimately determine the quality of a software product and the product development.Also, she has been working with decision support systems for the development of software-intensive systems,large-scale agile(and global)software development, and behavioral software engineering.

Publications (10 of 45) Show all publications
Chatzipetrou, P., Karlsson, F., Havstorm, T. E. & Gao, S. (2027). Using Large Language Models and Few-Shot Learning to Classify Natural Language Requirements: An Experimental Study. In: Américo Rio; José Pereira dos Reis; Stamatia Bibi; Ricardo Machado (Ed.), Quality of Information and Communications Technology: 18th International Conference, QUATIC 2025, Lisbon, Portugal, September 3–5, 2025, Proceedings, Part I: Conference proceedings. Paper presented at 18th International Conference on the Quality of Information and Communications Technology (QUATIC 2025), Lisbon, Portugal, September 3–5, 2025 (pp. 166-180). Springer, 16315
Open this publication in new window or tab >>Using Large Language Models and Few-Shot Learning to Classify Natural Language Requirements: An Experimental Study
2027 (English)In: Quality of Information and Communications Technology: 18th International Conference, QUATIC 2025, Lisbon, Portugal, September 3–5, 2025, Proceedings, Part I: Conference proceedings / [ed] Américo Rio; José Pereira dos Reis; Stamatia Bibi; Ricardo Machado, Springer, 2027, Vol. 16315, p. 166-180Conference paper, Published paper (Refereed)
Abstract [en]

Background: Classifying natural language requirements (NLRs) is challenging, especially with large volumes. Research shows that Large Language Models (LLMs) can assist by categorising NLRs into Functional Requirements (FR) and Non-Functional Requirements (NFR). However, concerns about their consistency have been raised.

Aim: In this work, we aim to investigate the consistency when Generative Pretrained Transformer (GPT) -like models, such as GPT-4.1 and LLAMA3.3-70B, classify NLRs into FRs and NFRs by using the Few-Shot Learning (FSL) approach. We explore how the number of examples used in the FSL approach and the temperature setting affect the consistency of NRL classification results.

Method: For this study, we use the PROMISE NFR dataset. Experimental design is employed to investigate the binary classification of FR versus NFR. To accomplish this goal, we use FSL with GPT-4.1 and LLAMA3.3-70B to classify the requirements.

Results: The results show that GPT-4.1 performs similarly with two and ten examples. However, the results somewhat differ for LLAMA3.3-70B, where FSL is slightly better using FSL with ten examples compared to two. Moreover, both LLM models seem to perform well in identifying FRs but have a more conservative classification behaviour when classifying NFRs. Finally, the temperature parameter does not seem to significantly impact the classification results.

Conclusions: When using FSL, using two versus ten examples slightly impacts the results. Moreover, we experimented with different temperatures (Temp = 0, Temp = 1, Temp = 2), and the temperature parameter does not seem to impact the classification results. Therefore, LLMs do not seem to become more creative even when the temperature increases.

Place, publisher, year, edition, pages
Springer, 2027
Series
Lecture Notes in Computer Science (LNCS), ISSN 0302-9743, E-ISSN 1611-3349 ; 16315
National Category
Information Systems
Identifiers
urn:nbn:se:oru:diva-131824 (URN)10.1007/978-3-032-20631-2_11 (DOI)9783032206305 (ISBN)9783032206312 (ISBN)
Conference
18th International Conference on the Quality of Information and Communications Technology (QUATIC 2025), Lisbon, Portugal, September 3–5, 2025
Available from: 2026-10-08 Created: 2026-10-08 Last updated: 2026-10-09Bibliographically approved
Yu, L., Alégroth, E., Chatzipetrou, P. & Gorschek, T. (2026). A Framework for Evaluating GenAI Adoption and Use in Software Engineering. IEEE Transactions on Software Engineering, 52(8), 2233-2249
Open this publication in new window or tab >>A Framework for Evaluating GenAI Adoption and Use in Software Engineering
2026 (English)In: IEEE Transactions on Software Engineering, ISSN 0098-5589, E-ISSN 1939-3520, Vol. 52, no 8, p. 2233-2249Article in journal (Refereed) Published
Abstract [en]

Generative Artificial Intelligence (GenAI) is increasingly integrated into software products to enable new features and user capabilities, from early exploration to operational deployment. GenAI adoption as a component within a software system introduces quality risks because GenAI outputs are probabilistic, prompt-sensitive, and may drift after release. Organizations, therefore, need to decide what to evaluate, when to evaluate, and who owns quality evaluation activities across software design, development, and operations. ISO/IEC 25059 standard distinguishes between software product quality (e.g., usability) and quality-in-use (e.g., satisfaction) for AI-enabled software, yet it provides limited operational guidance for these evaluation activities. We therefore investigate how industrial software teams adopt and use GenAI models in the software systems they build and operate, and how they evaluate system qualities when deciding to adopt GenAI during development and after deployment. We do not benchmark the underlying GenAI model itself. In this study, we conducted 19 semi-structured interviews in two software development companies. We triangulated the interviews with archival data (15 internal documents and 184 internal wiki/web pages) to capture GenAI adoption steps, quality concerns, evaluation practices, and role responsibilities. Our findings describe a three-phase adoption process - Ideation, Development, and Operation - highlighting where quality evaluations occur, which criteria are used, and how evaluation responsibilities are distributed. Based on observed practices and using ISO/IEC 25059 as an organizing lens, we synthesize a process-oriented quality evaluation framework. This framework maps metrics to explicit gatekeeping, validation, and monitoring checkpoints, bridging abstract ISO quality characteristics with engineering workflows. We applied the framework in a GenAI-enabled software product (SE4AI) use case and reported how it supported structured evaluation activities. We also observed that quality evaluations span legal, security, development, QA, and operations, but ownership is fragmented across phases. We therefore propose a GenAI Quality Lead responsibility (often assignable to an existing senior role) to coordinate criteria, evidence, and traceability across quality evaluation activities. The results contribute to Software Engineering for AI (SE4AI) by clarifying how teams can measure qualities when building software that adopts and uses GenAI.

Place, publisher, year, edition, pages
IEEE, 2026
Keywords
Feeds, Feedback, Circuits, Filtering, Filters, Circuits and systems, Contacts, High level synthesis, Communication systems, Feedback loop, Generative artificial intelligence, GenAI, AI4SE, SE4AI, empirical study, software engineering
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-130879 (URN)10.1109/TSE.2026.3688745 (DOI)001850154200014 ()
Funder
Blekinge Institute of TechnologyKnowledge Foundation
Note

We acknowledge support from the KKS Foundation through the S.E.R.T. Research Profile Project at Blekinge Institute of Technology.

Available from: 2026-08-28 Created: 2026-08-28 Last updated: 2026-08-28Bibliographically approved
Klotins, E., Smite, D., Chatzipetrou, P., Tkalich, A. & Brede Moe, N. (2026). Interest in Working Remotely: What Factors Are at Play?. Journal of Software: Evolution and Process, 38(2), Article ID e70084.
Open this publication in new window or tab >>Interest in Working Remotely: What Factors Are at Play?
Show others...
2026 (English)In: Journal of Software: Evolution and Process, ISSN 2047-7473, E-ISSN 2047-7481, Vol. 38, no 2, article id e70084Article in journal (Refereed) Published
Abstract [en]

In the postpandemic era, attitudes toward remote work appeared to undergo a lasting transformation, with a high degree of location flexibility becoming increasingly common. Yet, in recent years, many organizations have introduced return-to-office (RTO) initiatives aimed at re-establishing traditional workplace dynamics and prioritizing in-person collaboration. These mandates have drawn significant attention and criticism for limiting software developers flexibility, diminishing well-being, and potentially impacting women disproportionally. This study seeks to understand software developers preferences and actual work behaviors in companies that promote in-office presence. Specifically, we investigate whether certain demographic groups, including women, are differentially affected by RTO initiatives. We also explore a range of factors that may influence individual preferences for remote or on-site work, beyond gender-based assumptions. We report findings from a survey conducted in two large Scandinavian companies engaged in the development of software-intensive systems and services. Data analysis includes descriptive statistics, contingency tables along with post hoc tests, chi-square test of association, and Cram & eacute;r's for effect sizes. Our findings reveal that gender differences among software developers in both industrial cases are minimal and statistically insignificant. Instead, other variables-such as the degree of collaborative work, commute time, and responsibility to support teammates-demonstrate a stronger association with both actual and preferred office attendance. Our results challenge common narratives around gendered responses to RTO mandates, suggesting that other contextual and task-related factors may play a more decisive role. While the impact of RTO initiatives should not be dismissed, our findings indicate that a deeper understanding of work dynamics-particularly around collaboration intensity and commuting burden-is essential to designing equitable and effective work policies. Finally, our findings imply that organizational recommendations for work location must go hand in hand with task design.

Place, publisher, year, edition, pages
John Wiley & Sons, 2026
Keywords
hybrid work, remote work, software developer, software-intensive organizations
National Category
Information Systems, Social aspects
Identifiers
urn:nbn:se:oru:diva-127840 (URN)10.1002/smr.70084 (DOI)001702888600001 ()
Available from: 2026-03-10 Created: 2026-03-10 Last updated: 2026-03-10Bibliographically approved
Chatzipetrou, P., Moll, J. & Gao, S. (2025). Designing a Practical Course from a Gamification Perspective: Students’ Insights from Informatics Education. In: Saifuddin Khalid (Ed.), Proceedings of the 24th European Conference on e-Learning, ECEL 2025: . Paper presented at 24th European Conference on e-Learning (ECEL 2025), Copenhagen, Denmark, October 23-24, 2025 (pp. 60-69). Academic Conferences and Publishing International
Open this publication in new window or tab >>Designing a Practical Course from a Gamification Perspective: Students’ Insights from Informatics Education
2025 (English)In: Proceedings of the 24th European Conference on e-Learning, ECEL 2025 / [ed] Saifuddin Khalid, Academic Conferences and Publishing International , 2025, p. 60-69Conference paper, Published paper (Refereed)
Abstract [en]

Gamification is a powerful instrument in the educational process if applied with care, considering the holistic learning experience. Literature has shown that using game-based mechanisms can motivate and engage students to participate actively in the learning process. This study investigates students’ motivation and engagement to participate in practical courses developed based on a holistic gamification approach. In this paper, we present the results of a case study in a Swedish university. In one of our practical courses, we designed and implemented gamification concepts (bonus points, real-life scenarios, and role-playing). The course Software Architecture was designed and developed from scratch with the explicit aim of integrating gamification into its structure and delivery. After each lecture, we planned a workshop (with voluntary participation) with gamification elements, applying the learning outcomes. To investigate students’ insights, we distributed a research survey, complementing the general course evaluation survey, at the end of the course, during which 60% of the enrolled students were present (enrolled students:100). In total, we collected 50 responses. The preliminary results show positive statistical significance on the students’ motivation to participate actively and engage in the course; moreover, it encourages positive collaboration among the students and helps students better understand the course content. However, students experience different gamification elements (e.g., bonus points and role-playing) differently, i.e., role-playing seems to make students struggle more to apply it to a real-case scenario. Moreover, there are indications that the implemented gamification approach added extra stress and pressure to the students. We also identify implications that awarding bonus points, which are collected during seminars and used on the final exam, at the group level instead of an individual level, cannot be a fair approach. Overall, the results indicated that the students are motivated and engaged to participate in courses developed with a holistic gamification approach. The study will be replicated with a different group of students and in a theoretical course to better understand how gamification designs can be applied in different types of courses.

Place, publisher, year, edition, pages
Academic Conferences and Publishing International, 2025
Series
European Conference on e-Learning, ISSN 2048-8637, E-ISSN 2048-8645
Keywords
Gamification, Motivation, Engagement, Bonus points, Informatics
National Category
Information Systems, Social aspects
Identifiers
urn:nbn:se:oru:diva-126069 (URN)001768022900007 ()2-s2.0-105030206892 (Scopus ID)9781917204668 (ISBN)9781917204675 (ISBN)
Conference
24th European Conference on e-Learning (ECEL 2025), Copenhagen, Denmark, October 23-24, 2025
Available from: 2026-01-09 Created: 2026-01-09 Last updated: 2026-08-12Bibliographically approved
Smite, D., Tkalich, A., Moe, N. B., Chatzipetrou, P., Klotins, E. & Helland, P. K. (2025). Dual Effects of Hybrid Working on Performance: More Work Hours or More Work Time. In: Lodovica Marchesi; Alfredo Goldman; Maria Ilaria Lunesu; Adam Przybyłek; Ademar Aguiar; Lorraine Morgan; Xiaofeng Wang; Andrea Pinna (Ed.), Agile Processes in Software Engineering and Extreme Programming – Workshops: XP 2024 Workshops, Bozen-Bolzano, Italy, June 4–7, 2024, Revised Selected Papers: Conference proceedings. Paper presented at XP 2024 Workshops, Bozen-Bolzano, Italy, June 4–7, 2024 (pp. 63-70). Springer, 524
Open this publication in new window or tab >>Dual Effects of Hybrid Working on Performance: More Work Hours or More Work Time
Show others...
2025 (English)In: Agile Processes in Software Engineering and Extreme Programming – Workshops: XP 2024 Workshops, Bozen-Bolzano, Italy, June 4–7, 2024, Revised Selected Papers: Conference proceedings / [ed] Lodovica Marchesi; Alfredo Goldman; Maria Ilaria Lunesu; Adam Przybyłek; Ademar Aguiar; Lorraine Morgan; Xiaofeng Wang; Andrea Pinna, Springer, 2025, Vol. 524, p. 63-70Conference paper, Published paper (Refereed)
Abstract [en]

Work in software development companies has become increasingly hybrid with employees altering days of working in the office with days of working remotely from home. Yet, little is know about the efficiency of such way of working because the current scale of remote working is unprecedented. In this paper, we present our findings from a company-wide survey at Storebrand - a large-scale Norwegian fintech company, focusing on perceived performance. Our analysis of 192 responses shows that most employees report being able to perform the planned tasks. Further, half of respondents perceive to have increased work hours. Through qualitative analysis of open-ended commentaries of respondents we learned that remote working has dual effects on the perceived work hours - some employees report working longer hours and others report having more work time due to efficient use of the time throughout the day. Finally, we recommend managers to discuss and address the concerning habits of employees caused by increased connectivity and inability to stop working, before these lead to burnout and disturbances in the work/life balance.

Place, publisher, year, edition, pages
Springer, 2025
Series
Lecture Notes in Business Information Processing, ISSN 1865-1348, E-ISSN 1865-1356 ; 524
Keywords
Hybrid, Flexible, Remote, Performance, Work hours
National Category
Information Systems, Social aspects
Identifiers
urn:nbn:se:oru:diva-119644 (URN)10.1007/978-3-031-72781-8_7 (DOI)001467340200007 ()2-s2.0-85218049220 (Scopus ID)9783031727801 (ISBN)9783031727818 (ISBN)
Conference
XP 2024 Workshops, Bozen-Bolzano, Italy, June 4–7, 2024
Funder
Knowledge Foundation, 2022/0047
Note

The work was partially supported by the Research Council of Norway through the projects 10xTeams (grant 309344) and Transformit (grant 321477), and by the Swedish Knowledge Foundation through the KK-Hog project WorkFlex (grant 2022/0047).

Available from: 2025-03-03 Created: 2025-03-03 Last updated: 2025-05-15Bibliographically approved
Yu, L., Alégroth, E., Chatzipetrou, P. & Gorschek, T. (2025). Evaluating the quality of GenAI applications in software engineering: a multi-case study. Empirical Software Engineering, 31(2), Article ID 29.
Open this publication in new window or tab >>Evaluating the quality of GenAI applications in software engineering: a multi-case study
2025 (English)In: Empirical Software Engineering, ISSN 1382-3256, E-ISSN 1573-7616, Vol. 31, no 2, article id 29Article in journal (Refereed) Published
Abstract [en]

Context: Generative AI (GenAI) is increasingly adopted in software development for tasks such as document generation, data analysis, and code generation. However, evaluating the quality of GenAI applications becomes challenging, as traditional quality measurements may not be fully applicable.

Objective: In this study, we explore how practitioners evaluate the quality of GenAI applications and investigate quality evaluation techniques.

Method: We conducted a multi-case study in three industrial projects from software development companies. We examined four GenAI application domains: document generation, data analysis and insight generation, customer service, and code generation. Data were collected through three workshops and 23 semi-structured interviews with industrial practitioners.

Results: We identified fourteen GenAI use cases and 28 metrics currently used to evaluate the quality of GenAI applications' outputs. We synthesized the identified metrics' usage patterns and challenges based on the collected data.

Conclusions: This study presents practical insights into using metrics to measure GenAI-based system qualities in real industrial settings. Our findings indicate that practitioners use custom-built and context-specific metrics; combining these with academic metrics can strengthen GenAI system quality evaluation.

Place, publisher, year, edition, pages
Springer, 2025
Keywords
Generative artificial intelligence, GenAI, Large language model, LLM, Metric, Quality evaluation
National Category
Artificial Intelligence
Identifiers
urn:nbn:se:oru:diva-126190 (URN)10.1007/s10664-025-10759-2 (DOI)001632325800004 ()2-s2.0-105024070431 (Scopus ID)
Funder
Blekinge Institute of Technology
Available from: 2026-01-16 Created: 2026-01-16 Last updated: 2026-01-23Bibliographically approved
Karlsson, F., Chatzipetrou, P., Gao, S. & Havstorm, T. E. (2025). Exploring Classification Consistency of Natural Language Requirements Using GPT-4o. In: Efi Papatheocharous; Siamak Farshidi; Slinger Jansen; Sonja Hyrynsalmi (Ed.), Software Business: 15th International Conference, ICSOB 2024, Utrecht, The Netherlands, November 18–20, 2024, Proceedings. Paper presented at 15th International Conference (ICSOB 2024), Utrecht, The Netherlands, November 18–20, 2024 (pp. 44-50). Springer, 539
Open this publication in new window or tab >>Exploring Classification Consistency of Natural Language Requirements Using GPT-4o
2025 (English)In: Software Business: 15th International Conference, ICSOB 2024, Utrecht, The Netherlands, November 18–20, 2024, Proceedings / [ed] Efi Papatheocharous; Siamak Farshidi; Slinger Jansen; Sonja Hyrynsalmi, Springer, 2025, Vol. 539, p. 44-50Conference paper, Published paper (Refereed)
Abstract [en]

Classifying natural language requirements (NLRs) is challenging, especially with large volumes. Research shows that Large Language Models can assist by categorizing NLRs into functional requirements (FR) and non-functional requirements (NFRs). However, Generative Pretrained Transformer (GPT) models are not typically favored for this task due to concerns about consistency. This paper investigates the consistency when a GPT model classifies NLRs into FRs and NFRs using a zero-shot learning approach. Results show that ChatGPT-4o performs better for FRs, a temperature parameter set to 1 yields the highest consistency, while NFR classification improves with higher temperatures.

Place, publisher, year, edition, pages
Springer, 2025
Series
Lecture Notes in Business Information Processing, ISSN 1865-1348, E-ISSN 1865-1356
Keywords
Requirements, Classification, Large Language Model, Zero-Shot Learning
National Category
Information Systems, Social aspects
Identifiers
urn:nbn:se:oru:diva-121182 (URN)10.1007/978-3-031-85849-9_4 (DOI)001476891400004 ()2-s2.0-105001270180 (Scopus ID)9783031858482 (ISBN)9783031858499 (ISBN)
Conference
15th International Conference (ICSOB 2024), Utrecht, The Netherlands, November 18–20, 2024
Available from: 2025-05-21 Created: 2025-05-21 Last updated: 2025-05-21Bibliographically approved
Karlsson, F., Chatzipetrou, P., Gao, S. & Havstorm, T. E. (2025). How Reliable Are GPT-4o and LLAMA3.3-70B in Classifying Natural Language Requirements? The Impact of the Temperature Setting. IEEE Software, 42(6), 97-104
Open this publication in new window or tab >>How Reliable Are GPT-4o and LLAMA3.3-70B in Classifying Natural Language Requirements? The Impact of the Temperature Setting
2025 (English)In: IEEE Software, ISSN 0740-7459, E-ISSN 1937-4194, Vol. 42, no 6, p. 97-104Article in journal (Refereed) Published
Abstract [en]

Classifying natural language requirements (NLRs) plays a crucial role in software engineering, helping us distinguish between functional and non-functional requirements. While large language models offer automation potential, we should address concerns about their consistency, meaning their ability to produce the same results over time. In this work, we share experiences from experimenting with how well GPT-4o and LLAMA3.3-70B classify NLRs using a zero-shot learning approach. Moreover, we explore how the temperature parameter influences classification performance and consistency for these models. Our results show that large language models like GPT-4o and LLAMA3.3- 70B can support automated NLRs classification. GPT-4o performs well in identifying functional requirements, with the highest consistency occurring at a temperature setting of one. Additionally, non-functional requirements classification improves at higher temperatures, indicating a trade-off between determinism and adaptability. LLAMA3.3-70B is more consistent than GPT-4o, and its classification accuracy varies less depending on temperature adjustments.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Keywords
Software engineering, Predictive models, Accuracy, Transformers, Training, Natural languages, Temperature measurement, Software reliability, Natural language processing
National Category
Information Systems, Social aspects
Research subject
Informatics
Identifiers
urn:nbn:se:oru:diva-122267 (URN)10.1109/MS.2025.3572561 (DOI)001600046500002 ()2-s2.0-105006549832 (Scopus ID)
Available from: 2025-07-03 Created: 2025-07-03 Last updated: 2026-08-12Bibliographically approved
Abdeen, W., Unterkalmsteiner, M., Wnuk, K., Ferrari, A. & Chatzipetrou, P. (2025). Language Models to Support Multi-Label Classification of Industrial Data. In: 2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER): Proceedings. Paper presented at 2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Montreal, Canada, March 4-7, 2025 (pp. 45-55). IEEE COMPUTER SOC
Open this publication in new window or tab >>Language Models to Support Multi-Label Classification of Industrial Data
Show others...
2025 (English)In: 2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER): Proceedings, IEEE COMPUTER SOC , 2025, p. 45-55Conference paper, Published paper (Refereed)
Abstract [en]

Background: Multi-label requirements classification is an inherently challenging task, especially when dealing with numerous classes at varying levels of abstraction. The task becomes even more difficult when a limited number of requirements is available to train a supervised classifier. Zero-shot learning does not require training data and can potentially address this problem.

Objective: This paper investigates the performance of zero-shot classifiers on a multi-label industrial dataset. The study focuses on classifying requirements according to a hierarchical taxonomy designed to support requirements tracing.

Method: We compare multiple variants of zero-shot classifiers using different embeddings, including 9 language models (LMs) with a reduced number of parameters (up to 3B), e.g., BERT, and 5 large LMs (LLMs) with a large number of parameters (up to 70B), e.g., Llama. Our ground truth includes 377 requirements and 1968 labels from 6 output spaces. For the evaluation, we adopt traditional metrics, i.e., precision, recall, F-1, and F-beta, as well as a novel label distance metric D-n. This aims to better capture the classification's hierarchical nature and to provide a more nuanced evaluation of how far the results are from the ground truth.

Results: 1) The top-performing model on 5 out of 6 output spaces is T5-xl, with maximum F-beta = 0:78 and D-n = 0:04, while BERT base outperformed the other models in one case, with maximum F-beta = 0:83 and D-n = 0:04. 2) LMs with smaller parameter size produce the best classification results compared to LLMs. Thus, addressing the problem in practice is feasible as limited computing power is needed. 3) The model architecture (autoencoding, autoregression, and sentence-to-sentence) significantly affects the classifier's performance.

Contribution: We conclude that using zero-shot learning for multi-label requirements classification offers promising results. We also present a novel metric that can be used to select the top-performing model for this problem.

Place, publisher, year, edition, pages
IEEE COMPUTER SOC, 2025
Series
IEEE International Conference on Software Analysis Evolution and Reengineering, ISSN 1534-5351, E-ISSN 2640-7574
Keywords
multi-label, requirements classification, taxonomy, language models
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-122592 (URN)10.1109/SANER64311.2025.00013 (DOI)001506888600005 ()9798331535100 (ISBN)9798331535117 (ISBN)
Conference
2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Montreal, Canada, March 4-7, 2025
Available from: 2025-07-31 Created: 2025-07-31 Last updated: 2025-07-31Bibliographically approved
Yu, L., Alegroth, E., Chatzipetrou, P. & Gorschek, T. (2025). Measuring the quality of generative AI systems: Mapping metrics to quality characteristics - Snowballing literature review. Information and Software Technology, 186, Article ID 107802.
Open this publication in new window or tab >>Measuring the quality of generative AI systems: Mapping metrics to quality characteristics - Snowballing literature review
2025 (English)In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 186, article id 107802Article, review/survey (Refereed) Published
Abstract [en]

Context: Generative Artificial Intelligence (GenAI) and the use of Large Language Models (LLMs) have revolutionized tasks that previously required significant human effort, which has attracted considerable interest from industry stakeholders. This growing interest has accelerated the integration of AI models into various industrial applications. However, the model integration introduces challenges to product quality, as conventional quality measuring methods may fail to assess GenAI systems. Consequently, evaluation techniques for GenAI systems need to be adapted and refined. Examining the current state and applicability of evaluation techniques for the GenAI system outputs is essential.

Objective: This study aims to explore the current metrics, methods, and processes for assessing the outputs of GenAI systems and the potential of risky outputs.

Method: We performed a snowballing literature review to identify metrics, evaluation methods, and evaluation processes from 43 selected papers.

Results: We identified 28 metrics and mapped these metrics to four quality characteristics defined by the ISO/IEC 25023 standard for software systems. Additionally, we discovered three types of evaluation methods to measure the quality of system outputs and a three-step process to assess faulty system outputs. Based on these insights, we suggested a five-step framework for measuring system quality while utilizing GenAI models.

Conclusion: Our findings present a mapping that visualizes candidate metrics to be selected for measuring quality characteristics of GenAI systems, accompanied by step-by-step processes to assist practitioners in conducting quality assessments.

Place, publisher, year, edition, pages
Elsevier, 2025
Keywords
Generative AI, GenAI, Large language model, LLM, Quality characteristics, Metric, Evaluation
National Category
Computer Sciences
Identifiers
urn:nbn:se:oru:diva-122507 (URN)10.1016/j.infsof.2025.107802 (DOI)001519902000001 ()2-s2.0-105008505516 (Scopus ID)
Note

We acknowledge support from the KKS Foundation through S.E.R.T. Research Profile Project (research profile grant 20180010) at Blekinge Institute of Technology.

Available from: 2025-07-23 Created: 2025-07-23 Last updated: 2026-01-23Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-0311-1502

Search in DiVA

Show all publications