Endre søk
Link to record
Permanent link

Direct link
Börstler, Jürgen, ProfessorORCID iD iconorcid.org/0000-0003-0639-4234
Publikasjoner (10 av 118) Visa alla publikasjoner
Laiq, M., Ali, N. b., Börstler, J. & Engström, E. (2025). A comparative analysis of ML techniques for bug report classification. Journal of Systems and Software, 227, Article ID 112457.
Åpne denne publikasjonen i ny fane eller vindu >>A comparative analysis of ML techniques for bug report classification
2025 (engelsk)Inngår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 227, artikkel-id 112457Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Several studies have evaluated various ML techniques and found promising results in classifying bug reports. However, these studies have used different evaluation designs, making it difficult to compare their results. Furthermore, they have focused primarily on accuracy and did not consider other potentially relevant factors such as generalizability, explainability, and maintenance cost. These two aspects make it difficult for practitioners and researchers to choose an appropriate ML technique for a given context. Therefore, we compare promising ML techniques against practitioners’ concerns using evaluation criteria that go beyond accuracy. Based on an existing framework for adopting ML techniques, we developed an evaluation framework for ML techniques for bug report classification. We used this framework to compare nine ML techniques on three datasets. The results enable a tradeoff analysis between various promising ML techniques. The results show that an ML technique with the highest predictive accuracy might not be the most suitable technique for some contexts. The overall approach presented in the paper supports making informed decisions when choosing ML techniques. It is not locked to the specific techniques, datasets, or factors we have selected here, and others could easily use and adapt it for additional techniques or concerns. Editor's note: Open Science material was validated by the Journal of Systems and Software Open Science Board.

sted, utgiver, år, opplag, sider
Elsevier, 2025
Emneord
Software Maintenance, Issue Classification, Bug Report Classification, Natural Language Processing, BERT, RoBERTa, Large Language Models, Automated Machine Learning, AutoML, Software Analytics
HSV kategori
Forskningsprogram
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-27193 (URN)10.1016/j.jss.2025.112457 (DOI)2-s2.0-105003372247 (Scopus ID)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20220235
Tilgjengelig fra: 2024-12-03 Laget: 2024-12-03 Sist oppdatert: 2025-05-02bibliografisk kontrollert
Tran, H. K., Ali, N. b., Unterkalmsteiner, M. & Börstler, J. (2025). A proposal and assessment of an improved heuristic for the Eager Test smell detection. Journal of Systems and Software, 226, Article ID 112438.
Åpne denne publikasjonen i ny fane eller vindu >>A proposal and assessment of an improved heuristic for the Eager Test smell detection
2025 (engelsk)Inngår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 226, artikkel-id 112438Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Context: The evidence for the prevalence of test smells at the unit testing level has relied on the accuracy of detection tools, which have seen intense research in the last two decades. The Eager Test smell, one of the most prevalent, is often identified using simplified detection rules that practitioners find inadequate.

Objective: We aim to improve the rules for detecting the Eager Test smell.

Method: We reviewed the literature on test smells to analyze the definitions and detection rules of the Eager Test smell. We proposed a novel, unambiguous definition of the test smell and a heuristic to address the limitations of the existing rules. We evaluated our heuristic against existing detection rules by manually applying it to 300 unit test cases in Java.

Results: Our review identified 56 relevant studies. We found that inadequate interpretations of original definitions of the Eager Test smell led to imprecise detection rules, resulting in a high level of disagreement in detection outcomes. Also, our heuristic detected patterns of eager and non-eager tests that existing rules missed.

Conclusion: Our heuristic captures the essence of the Eager Test smell more precisely; hence, it may address practitioners’ concerns regarding the adequacy of existing detection rules.

sted, utgiver, år, opplag, sider
Elsevier, 2025
Emneord
Software testing, Test case quality, Test suite quality, Quality assurance, Test smells, Unit testing, Eager test Java JUnit
HSV kategori
Forskningsprogram
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-27675 (URN)10.1016/j.jss.2025.112438 (DOI)001464187400001 ()2-s2.0-105001808870 (Scopus ID)
Tilgjengelig fra: 2025-03-31 Laget: 2025-03-31 Sist oppdatert: 2025-04-25bibliografisk kontrollert
Tran, H. K., Ali, N. b., Unterkalmsteiner, M., Börstler, J. & Chatzipetrou, P. (2025). Quality attributes of test cases and test suites - importance & challenges from practitioners' perspectives. Software quality journal, 33(1), Article ID 9.
Åpne denne publikasjonen i ny fane eller vindu >>Quality attributes of test cases and test suites - importance & challenges from practitioners' perspectives
Vise andre…
2025 (engelsk)Inngår i: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 33, nr 1, artikkel-id 9Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

The quality of the test suites and the constituent test cases significantly impacts confidence in software testing. While research has identified several quality attributes of test cases and test suites, there is a need for a better understanding of their relative importance in practice. We investigate practitioners' perceptions regarding the relative importance of quality attributes of test cases and test suites and the challenges that they face in ensuring the perceived important quality attributes. To capture the practitioners' perceptions, we conducted an industrial survey using a questionnaire based on the quality attributes identified in an extensive literature review. We used a sampling strategy that leverages LinkedIn to draw a large and heterogeneous sample of professionals with experience in software testing. We collected 354 responses from practitioners with a wide range of experience (from less than one year to 42 years of experience). We found that the majority of practitioners rated Fault Detection, Usability, Maintainability, Reliability, and Coverage to be the most important quality attributes. Resource Efficiency, Reusability, and Simplicity received the most divergent opinions, which, according to our analysis, depend on the software-testing contexts. Also, we identified common challenges that apply to the important attributes, namely inadequate definition, lack of useful metrics, lack of an established review process, and lack of external support. The findings point out where practitioners actually need further support with respect to achieving high-quality test cases and test suites under different software testing contexts. Hence, the findings can serve as a guideline for academic researchers when looking for research directions on the topic. Furthermore, the findings can be used to encourage companies to provide more support to practitioners to achieve high-quality test cases and test suites.

sted, utgiver, år, opplag, sider
Springer, 2025
Emneord
Software testing, Test case quality, Test suite quality, Quality assurance
HSV kategori
Identifikatorer
urn:nbn:se:bth-27395 (URN)10.1007/s11219-024-09698-w (DOI)001396622900001 ()2-s2.0-85217646661 (Scopus ID)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20220235Knowledge Foundation, 20180010
Tilgjengelig fra: 2025-01-24 Laget: 2025-01-24 Sist oppdatert: 2025-04-03bibliografisk kontrollert
Nasir, N., Usman, M., Börstler, J. & Dzamashvili Fogelström, N. (2025). Software engineering team project courses with industrial customers: Students’ insights on challenges and lessons learned. Journal of Systems and Software, 226, Article ID 112441.
Åpne denne publikasjonen i ny fane eller vindu >>Software engineering team project courses with industrial customers: Students’ insights on challenges and lessons learned
2025 (engelsk)Inngår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 226, artikkel-id 112441Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Team project courses in software engineering allow students to apply their acquired disciplinary knowledge while developing essential skills needed to work in the software industry. This paper examines the challenges and lessons learned by students in two team project courses involving industrial customers. The first course involves small teams and less complex project, whereas the second course, has larger teams and more complex projects. Using thematic analysis, we analyzed 158 reports submitted by two cohorts of students across two successive team project courses. As per our findings most challenges and lessons learned pertain to soft skills, such as teamwork, working in remote and hybrid setting, and collaboration with industrial customers. The results show that challenges and lessons learned evolve as students progress to the second team project course, for example, managing changes and addressing individual skill gaps were more pronounced in the first project course, while students reported greater coordination, communication, and contribution issues in the second team project course. The alignment between the challenges faced and the lessons learned suggests that addressing challenges in teamwork, collaborating with industrial customers, and working in hybrid or remote settings helped students develop effective strategies to mitigate these challenges. This process offers a valuable learning experience for the students, enriching their professional growth.

sted, utgiver, år, opplag, sider
Elsevier, 2025
Emneord
Challenges, Industrial customers, Lessons learned, Project courses, Software engineering, Team projects, Students, Challenge, Complex programs, Engineering teams, Industrial customer, Lesson learned, Project course, Soft skills, Software industry, Thematic analysis, Sales
HSV kategori
Identifikatorer
urn:nbn:se:bth-27696 (URN)10.1016/j.jss.2025.112441 (DOI)001460558100001 ()2-s2.0-105000843343 (Scopus ID)
Forskningsfinansiär
Knowledge Foundation, 20230095
Tilgjengelig fra: 2025-04-04 Laget: 2025-04-04 Sist oppdatert: 2025-04-17bibliografisk kontrollert
Iftikhar, U., Börstler, J., Ali, N. b. & Kopp, O. (2025). Supporting the identification of prevalent quality issues in code changes by analyzing reviewers’ feedback. Software quality journal, 33(2), Article ID 22.
Åpne denne publikasjonen i ny fane eller vindu >>Supporting the identification of prevalent quality issues in code changes by analyzing reviewers’ feedback
2025 (engelsk)Inngår i: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 33, nr 2, artikkel-id 22Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Context: Code reviewers provide valuable feedback during the code review. Identifying common issues described in the reviewers’ feedback can provide input for devising context-specific software development improvements. However, the use of reviewer feedback for this purpose is currently less explored.

Objective: In this study, we assess how automation can derive more interpretable and informative themes in reviewers’ feedback and whether these themes help to identify recurring quality-related issues in code changes.

Method: We conducted a participatory case study using the JabRef system to analyze reviewers’ feedback on merged and abandoned code changes. We used two promising topic modeling methods (GSDMM and BERTopic) to identify themes in 5,560 code review comments. The resulting themes were analyzed and named by a domain expert from JabRef.

Results: The domain expert considered the identified themes from the two topic models to represent quality-related issues. Different quality issues are pointed out in code reviews for merged and abandoned code changes. While BERTopic provides higher objective coherence, the domain expert considered themes from short-text topic modeling more informative and easy to interpret than BERTopic-based topic modeling.

Conclusions: The identified prevalent code quality issues aim to address the maintainability-focused issues. The analysis of code review comments can enhance the current practices for JabRef by improving the guidelines for new developers and focusing discussions in the developer forums. The topic model choice impacts the interpretability of the generated themes, and a higher coherence (based on objective measures) of generated topics did not lead to improved interpretability by a domain expert. 

sted, utgiver, år, opplag, sider
Springer, 2025
Emneord
Modern code review, Natural language processing, Open-source systems, Software quality improvement, Computer software selection and evaluation, Open source software, Software design, Code changes, Code review, Domain experts, Language processing, Natural languages, Open source system, Software quality improvements, Topic Modeling, Software quality
HSV kategori
Identifikatorer
urn:nbn:se:bth-27789 (URN)10.1007/s11219-025-09720-9 (DOI)001473057800001 ()2-s2.0-105003288015 (Scopus ID)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20220235
Tilgjengelig fra: 2025-05-02 Laget: 2025-05-02 Sist oppdatert: 2025-05-02bibliografisk kontrollert
Iftikhar, U., Ali, N. b., Börstler, J. & Usman, M. (2024). A tertiary study on links between source code metrics and external quality attributes. Information and Software Technology, 165, Article ID 107348.
Åpne denne publikasjonen i ny fane eller vindu >>A tertiary study on links between source code metrics and external quality attributes
2024 (engelsk)Inngår i: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 165, artikkel-id 107348Artikkel, forskningsoversikt (Fagfellevurdert) Published
Abstract [en]

Context: Several secondary studies have investigated the relationship between internal quality attributes, source code metrics and external quality attributes. Sometimes they have contradictory results. Objective: We synthesize evidence of the link between internal quality attributes, source code metrics and external quality attributes along with the efficacy of the prediction models used. Method: We conducted a tertiary review to identify, evaluate and synthesize secondary studies. We used several characteristics of secondary studies as indicators for the strength of evidence and considered them when synthesizing the results. Results: From 711 secondary studies, we identified 15 secondary studies that have investigated the link between source code and external quality. Our results show : (1) primarily, the focus has been on object-oriented systems, (2) maintainability and reliability are most often linked to internal quality attributes and source code metrics, with only one secondary study reporting evidence for security, (3) only a small set of complexity, coupling, and size-related source code metrics report a consistent positive link with maintainability and reliability, and (4) group method of data handling (GMDH) based prediction models have performed better than other prediction models for maintainability prediction. Conclusions: Based on our results, lines of code, coupling, complexity and the cohesion metrics from Chidamber & Kemerer (CK) metrics are good indicators of maintainability with consistent evidence from high and moderate-quality secondary studies. Similarly, four CK metrics related to coupling, complexity and cohesion are good indicators of reliability, while inheritance and certain cohesion metrics show no consistent evidence of links to maintainability and reliability. Further empirical studies are needed to explore the link between internal quality attributes, source code metrics and other external quality attributes, including functionality, portability, and usability. The results will help researchers and practitioners understand the body of knowledge on the subject and identify future research directions. © 2023 The Author(s)

sted, utgiver, år, opplag, sider
Elsevier, 2024
Emneord
Code quality, Evidence, Product quality, Quality models, Tertiary review, Tertiary study, Codes (symbols), Computer programming languages, Data handling, Forecasting, Object oriented programming, Reliability, External quality, Internal quality, Products quality, Quality attributes, Quality modeling, Source code metrics, Maintainability
HSV kategori
Identifikatorer
urn:nbn:se:bth-25555 (URN)10.1016/j.infsof.2023.107348 (DOI)001102357100001 ()2-s2.0-85174715019 (Scopus ID)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20190081
Tilgjengelig fra: 2023-11-06 Laget: 2023-11-06 Sist oppdatert: 2024-03-13bibliografisk kontrollert
Börstler, J., Ali, N. b., Petersen, K. & Engström, E. (2024). Acceptance behavior theories and models in software engineering — A mapping study. Information and Software Technology, 172, Article ID 107469.
Åpne denne publikasjonen i ny fane eller vindu >>Acceptance behavior theories and models in software engineering — A mapping study
2024 (engelsk)Inngår i: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 172, artikkel-id 107469Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Context: The adoption or acceptance of new technologies or ways of working in software development activities is a recurrent topic in the software engineering literature. The topic has, therefore, been empirically investigated extensively. It is, however, unclear which theoretical frames of reference are used in this research to explain acceptance behaviors. Objective: In this study, we explore how major theories and models of acceptance behavior have been used in the software engineering literature to empirically investigate acceptance behavior.Method: We conduct a systematic mapping study of empirical studies using acceptance behavior theories in software engineering.Results: We identified 47 primary studies covering 56 theory uses. The theories were categorized into six groups. Technology acceptance models (TAM and its extensions) were used in 29 of the 47 primary studies, innovation theories in 10, and the theories of planned behavior/ reasoned action (TPB/TRA) in six. All other theories were used in at most two of the primary studies. The usage and operationalization of the theories were, in many cases, inconsistent with the underlying theories. Furthermore, we identified 77 constructs used by these studies of which many lack clear definitions. Conclusions: Our results show that software engineering researchers are aware of some of the leading theories and models of acceptance behavior, which indicates an attempt to have more theoretical foundations. However, we identified issues related to theory usage that make it difficult to aggregate and synthesize results across studies. We propose mitigation actions that encourage the consistent use of theories and emphasize the measurement of key constructs.

sted, utgiver, år, opplag, sider
Elsevier, 2024
Emneord
Acceptance behavior, Technology adoption, Theory use in software engineering, TAM, TPB, TRA, Fitness, Innovation diffusion
HSV kategori
Forskningsprogram
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-26143 (URN)10.1016/j.infsof.2024.107469 (DOI)001233663200001 ()2-s2.0-85190986067 (Scopus ID)
Prosjekter
ELLIIT
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20220235
Tilgjengelig fra: 2024-04-24 Laget: 2024-04-24 Sist oppdatert: 2024-06-18bibliografisk kontrollert
Iftikhar, U., Börstler, J., Ali, N. b. & Kopp, O. (2024). Identifying prevalent quality issues in code changes by analyzing reviewers' feedback.
Åpne denne publikasjonen i ny fane eller vindu >>Identifying prevalent quality issues in code changes by analyzing reviewers' feedback
2024 (engelsk)Manuskript (preprint) (Annet vitenskapelig)
Abstract [en]

Context: Code reviewers provide valuable feedback during the code review. Identifying common issues described in the reviewers' feedback can provide input for context-specific software improvement opportunities. However, the use of reviewer feedback for this purpose is currently less explored.

Objective: Assessing if and how automation can derive themes in reviewers' feedback and whether these themes help to identify recurring quality-related issues in code changes.

Method: We conducted a case study using the JabRef system to distinguish reviewers' feedback on merged and abandoned code changes for the analysis. We used topic modeling to identify themes in 5,560 code review comments. The resulting themes were analyzed and named by a domain expert from JabRef.

Results: The domain expert considered the identified themes from the proposed automation approach to represent quality-related issues. We found that different quality issues are pointed out in code reviews for merged and abandoned code changes. 

Conclusions: The results indicate the usefulness of our proposed automation approach in utilizing code review comments for understanding the prevalent code quality issues that can help derive targeted and context-bound improvement actions.

HSV kategori
Forskningsprogram
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-25611 (URN)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile Communications
Tilgjengelig fra: 2024-01-23 Laget: 2024-01-23 Sist oppdatert: 2024-03-13bibliografisk kontrollert
Laiq, M., Ali, N. b., Börstler, J. & Engström, E. (2024). Industrial adoption of machine learning techniques for early identification of invalid bug reports. Empirical Software Engineering, 29(5), Article ID 130.
Åpne denne publikasjonen i ny fane eller vindu >>Industrial adoption of machine learning techniques for early identification of invalid bug reports
2024 (engelsk)Inngår i: Empirical Software Engineering, ISSN 1382-3256, E-ISSN 1573-7616, Vol. 29, nr 5, artikkel-id 130Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Despite the accuracy of machine learning (ML) techniques in predicting invalid bug reports, as shown in earlier research, and the importance of early identification of invalid bug reports in software maintenance, the adoption of ML techniques for this task in industrial practice is yet to be investigated. In this study, we used a technology transfer model to guide the adoption of an ML technique at a company for the early identification of invalid bug reports. In the process, we also identify necessary conditions for adopting such techniques in practice. We followed a case study research approach with various design and analysis iterations for technology transfer activities. We collected data from bug repositories, through focus groups, a questionnaire, and a presentation and feedback session with an expert. As expected, we found that an ML technique can identify invalid bug reports with acceptable accuracy at an early stage. However, the technique’s accuracy drops over time in its operational use due to changes in the product, the used technologies, or the development organization. Such changes may require retraining the ML model. During validation, practitioners highlighted the need to understand the ML technique’s predictions to trust the predictions. We found that a visual (using a state-of-the-art ML interpretation framework) and descriptive explanation of the prediction increases the trustability of the technique compared to just presenting the results of the validity predictions. We conclude that trustability, integration with the existing toolchain, and maintaining the techniques’ accuracy over time are critical for increasing the likelihood of adoption. © The Author(s) 2024.

sted, utgiver, år, opplag, sider
Springer, 2024
Emneord
Concept drift, Defect classification, Invalid bug reports, Machine learning, Software maintenance, Software quality, Computer software maintenance, Computer software selection and evaluation, Industrial research, Technology transfer, Bug reports, Concept drifts, Industrial adoption, Industrial practices, Invalid bug report, Machine learning techniques, Machine-learning, Transfer models, Forecasting
HSV kategori
Identifikatorer
urn:nbn:se:bth-26802 (URN)10.1007/s10664-024-10502-3 (DOI)001283245300001 ()2-s2.0-85200034314 (Scopus ID)
Forskningsfinansiär
ELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation, 20220235
Tilgjengelig fra: 2024-08-14 Laget: 2024-08-14 Sist oppdatert: 2024-12-03bibliografisk kontrollert
Izu, C., Mirolo, C., Börstler, J., Connamacher, H., Crosby, R., Glassey, R., . . . Shah, A. (2024). Introducing Code Quality at CS1 Level: Examples and Activities. In: 2024 Working group reports on innovation and technology and technology in computer science education, ITICSE WGR 2024: . Paper presented at 29th Annual conference on Innovation and Technology in Computer Science Education (ITiCSE), Milan, July 8-10, 2024 (pp. 339-377). Association for Computing Machinery (ACM)
Åpne denne publikasjonen i ny fane eller vindu >>Introducing Code Quality at CS1 Level: Examples and Activities
Vise andre…
2024 (engelsk)Inngår i: 2024 Working group reports on innovation and technology and technology in computer science education, ITICSE WGR 2024, Association for Computing Machinery (ACM), 2024, s. 339-377Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Characterising code quality is a challenge that was addressed by a previous ITiCSE Working Group (Börstler et al., 2017). As emerged from that study, educators, developers, and students have different perceptions of the aspects involved. The perception of code quality by CS1 students develops from the feedback they receive when submitting practical work. As a consequence of increasingly large classes and the widespread use of autograders, student code is predominantly assessed based on functional correctness, emphasising a machine-oriented perspective with scarce or no feedback given about human-oriented aspects of code quality. Such limited perception of code quality may negatively impact how students understand, create, and interact with code artefacts. Although Börstler et al. concluded that "code quality should be discussed more thoroughly in educational programs", the lack of materials and time constraints have slowed down progress in that regard. The goal of this Working Group is to support CS1 instructors who want to introduce a broader perspective on code quality in their classroom by providing a curated list of examples and activities suitable for novices. In order to achieve this goal, we have extracted from the CS education literature a range of examples and activities, which have then been analyzed and organized in terms of code quality dimensions. We have also mapped the topics covered in those materials to existing taxonomies relevant to code quality in CS1. Based on this work, we provide (1) a catalog of examples that illustrates the range of quality defects that could be addressed at the CS1 level and (2) a sample set of activities devised to introduce code quality to CS1 students. These materials have the potential to help educators address the subject in more depth.

sted, utgiver, år, opplag, sider
Association for Computing Machinery (ACM), 2024
Serie
Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, ISSN 1942-647X
Emneord
activities, code quality, CS1, examples, readability, refactoring, style
HSV kategori
Forskningsprogram
Programvaruteknik
Identifikatorer
urn:nbn:se:bth-27456 (URN)10.1145/3689187.3709615 (DOI)001447740200010 ()2-s2.0-85219525965 (Scopus ID)9798400712081 (ISBN)
Konferanse
29th Annual conference on Innovation and Technology in Computer Science Education (ITiCSE), Milan, July 8-10, 2024
Tilgjengelig fra: 2025-02-14 Laget: 2025-02-14 Sist oppdatert: 2025-04-25bibliografisk kontrollert
Organisasjoner
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0003-0639-4234