Change search
Link to record
Permanent link

Direct link
Papatheocharous, EfiORCID iD iconorcid.org/0000-0002-5157-8131
Publications (10 of 53) Show all publications
Linåker, J., Olsson, T. & Papatheocharous, E. (2026). Assessing open source software health in organizations’ intake processes: A qualitative study on the practitioners’ perspective. Empirical Software Engineering, 31(4)
Open this publication in new window or tab >>Assessing open source software health in organizations’ intake processes: A qualitative study on the practitioners’ perspective
2026 (English)In: Empirical Software Engineering, ISSN 1382-3256, E-ISSN 1573-7616, Vol. 31, no 4Article in journal (Refereed) Published
Abstract [en]

Context: The increasing reliance on Open Source Software (OSS) in organizations’ software supply chains necessitates robust mechanisms in the intake process to ensure sourced components’ long-term viability and maintenance. Assessing OSS project health in the intake process is complex due to the wide range of socio-technical factors involved. Objective: This study aims to explore how the health of OSS projects may be assessed by practitioners from organizations’ intake perspective. Method: We conducted a qualitative interview survey with 17 industry experts to identify aspects and related metrics of OSS health. These were mapped against literature and two existing industry frameworks. A subset was identified and applied through a case study at a large international automotive manufacturer. Results: 21 health aspects with 72 connected metrics were identified covering community productivity and stability, orchestration, production processes, and outputs. Many metrics map against industry frameworks, while qualitative aspects are missing support. Special consideration is needed when assessing and comparing the health of OSS projects, including their life-cycle stage, complexity, governance concentration, and strategic importance for the focal organization. The case study shows that not all aspects and metrics may be leveraged due to resource constraints and complexity. Instead, subsets of metrics need to be prioritized, and applied in a structured approach using qualitative and quantitative means. Conclusions: The study provides a foundation and a starting point for developers in introducing health assessments of OSS components in their intake processes, while also pushing convergence towards a common corpus of health assessment in practice

Place, publisher, year, edition, pages
Springer Nature, 2026
Keywords
Health, Open source software, Software ecosystem, Software intake, Software quality, Sustainability
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-81397 (URN)10.1007/s10664-026-10846-y (DOI)2-s2.0-105035287091 (Scopus ID)
Note

QC 20260420

Available from: 2026-04-20 Created: 2026-04-20 Last updated: 2026-04-20Bibliographically approved
Papatheocharous, E., Sentilles, S., Petersen, K. & Ciccozzi, F. (2026). Disambiguating Software Property Descriptions: A Solution Proposal and Evaluation. E-Informatica Software Engineering Journal, 20.0(1.0)
Open this publication in new window or tab >>Disambiguating Software Property Descriptions: A Solution Proposal and Evaluation
2026 (English)In: E-Informatica Software Engineering Journal, ISSN 1897-7979, Vol. 20.0, no 1.0Article in journal (Refereed) Published
Abstract [en]

Context: The state-of-the-art and practice on software quality is growing constantly and presents several challenges. The ever-growing body of knowledge on the topic, obfuscates the situation further, the lack of explicit structure makes it difficult to identify which properties exist today and how they can be evaluated, two critical aspects to increase software quality. Objective: A step to disambiguate software properties descriptions is made via a Property Model Ontology (PMO) and steps towards the evaluation of the structure are carried out together with experts. The objectives of this paper are: 1) present in detail the PMO, 2) describe the research process used to develop and evaluate the PMO, and, 3) exemplify the usage of the PMO through real instantiations obtained from practitioners and researchers. Method: Expert interviews and qualitative research methods are used to evaluate the PMO and develop a proof of concept. Results: The PMO consists of concepts describing extra-functional properties (EFPs) and their evaluation methods, i.e., how to measure the properties. The PMO is instantiated in a modelling environment through a metamodel and an online web-content management system. Conclusions: Consensus on the definition and structure of EFPs is achieved and a common understanding on how they can be reused in practice

Place, publisher, year, edition, pages
Wroclaw University of Science and Technology, 2026
Keywords
Evaluation; Extra-functional properties; Modelling; Ontology; Software engineering; Software quality
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-80661 (URN)10.37190/e-Inf260101 (DOI)2-s2.0-105029047302 (Scopus ID)
Note

The work is supported by a research grant for the ORION 20140218) from The Knowledge Foundation in Sweden.

Available from: 2026-02-23 Created: 2026-02-23 Last updated: 2026-02-23Bibliographically approved
Papatheocharous, E., Farshidi, S., Jansen, S. & Hyrynsalmi, S. (2025). Preface. Lecture Notes in Business Information Processing, 539 LNBIP
Open this publication in new window or tab >>Preface
2025 (English)In: Lecture Notes in Business Information Processing, ISSN 1865-1348, E-ISSN 1865-1356, Vol. 539 LNBIPArticle in journal (Refereed) Published
Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2025
Identifiers
urn:nbn:se:ri:diva-79298 (URN)2-s2.0-105001377524 (Scopus ID)
Note

Editorial; Granskad

Available from: 2025-11-28 Created: 2025-11-28 Last updated: 2025-12-30Bibliographically approved
Papatheocharous, E., Wohlin, C., Badampudi, D., Carlson, J. & Wnuk, K. (2024). Context factors perceived important when looking for similar experiences in decision-making for software components: An interview study. Journal of Software: Evolution and Process, 36(9), Article ID e2668.
Open this publication in new window or tab >>Context factors perceived important when looking for similar experiences in decision-making for software components: An interview study
Show others...
2024 (English)In: Journal of Software: Evolution and Process, ISSN 2047-7473, E-ISSN 2047-7481, Vol. 36, no 9, article id e2668Article in journal (Refereed) Accepted
Abstract [en]

During software evolution, decisions related to components’ origin or source significantly impact the quality properties of the product and development metrics such as cost, time to market, ease of maintenance, and further evolution. Thus, such decisions should ideally be supported by evidence, i.e., using previous experiences and information from different sources, even own previous experiences. A hindering factor to such reuse of previous experiences is that these decisions are highly context-dependent and it is difficult to identify when previous experiences come from sufficiently similar contexts to be useful in a current setting. Conversely, when documenting a decision (as a decision experience), it is difficult to know which context factors will be most beneficial when reusing the experience in the future. An interview study is performed to identify a list of context factors that are perceived to be most important by practitioners when using experiences to support decision-making for component sourcing, using a specific scenario with alternative sources of experiences. We observed that the further away (from a company or an interviewee) the experience evidence is, as is the case for online experiences, the more context factors are perceived as important by practitioners to make use of the experience. Furthermore, we discuss and identify further research to make this type of decision-making more evidence-based. 

Place, publisher, year, edition, pages
John Wiley and Sons Ltd, 2024
Keywords
Open source software; Open systems; Components off the shelves; Context factors; Decision experience; Decisions makings; Experience source; In-house; Interview study; Open-source softwares; Software Evolution; Software-component; Decision making
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-73248 (URN)10.1002/smr.2668 (DOI)2-s2.0-85190424140 (Scopus ID)
Note

The work is supported by a research grant for the ORION project (reference number 20140218) from the Knowledge Foundation in Sweden.

Available from: 2024-05-24 Created: 2024-05-24 Last updated: 2025-09-23
Papatheocharous, E., Buffoni, D., Maurer, M., Wallberg, A. & Ezquerro, G. (2024). Driver Distraction Detection Using Artificial Intelligence and Smart Devices. In: Intelligent secure tgrustable things: (pp. 285-308). Springer Science and Business Media Deutschland GmbH, 1147
Open this publication in new window or tab >>Driver Distraction Detection Using Artificial Intelligence and Smart Devices
Show others...
2024 (English)In: Intelligent secure tgrustable things, Springer Science and Business Media Deutschland GmbH , 2024, Vol. 1147, p. 285-308Chapter in book (Refereed)
Abstract [en]

Distracted driving is known to be one of the leading causes of vehicle accidents. With the increase in the number of sensors available within vehicles, there exists an abundance of data for monitoring driver behaviour, which, however, has so far only been comparable across vehicle manufacturers to a limited extent due to proprietary solutions. A special role in distraction is played by smart devices, usually used while driving, such as smartphones and smartwatches. They are repeatedly a source of distraction for drivers through calls, messages, notifications and apps usage. However, such devices can also be used for driver behaviour monitoring (like driver distraction detection), as current developments show. As vehicle manufacturer-independent devices, which are usually equipped with adequate sensor technology, they can provide significant advantages and opportunities. This work illustrates the opportunities in using smartphones and wearables to detect driver distraction. The overall architecture description of the concept, called Smart Devices Distracted Driving Detection, is presented together with a series of initial experiments of a proof-of-concept. Artificial Intelligence and more especially Machine Learning is used to assess driving distractions using smart devices in a comprehensive manner. 

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2024
Series
Studies in Computational Intelligence ((SCI,volume 1147))
National Category
Mechanical Engineering
Identifiers
urn:nbn:se:ri:diva-74763 (URN)10.1007/978-3-031-54049-3_16 (DOI)2-s2.0-85200456319 (Scopus ID)
Note

All Open Access, Hybrid Gold Open Access

Available from: 2024-08-19 Created: 2024-08-19 Last updated: 2025-09-23Bibliographically approved
Papatheocharous, E., Kaiser, C., Moser, J. & Stocker, A. (2023). Monitoring Distracted Driving Behaviours with Smartphones: An Extended Systematic Literature Review. Sensors, 23(17)
Open this publication in new window or tab >>Monitoring Distracted Driving Behaviours with Smartphones: An Extended Systematic Literature Review
2023 (English)In: Sensors, E-ISSN 1424-8220, Vol. 23, no 17Article in journal (Refereed) Published
Abstract [en]

Driver behaviour monitoring is a broad area of research, with a variety of methods and approaches. Distraction from the use of electronic devices, such as smartphones for texting or talking on the phone, is one of the leading causes of vehicle accidents. With the increasing number of sensors available in vehicles, there is an abundance of data available to monitor driver behaviour, but it has only been available to vehicle manufacturers and, to a limited extent, through proprietary solutions. Recently, research and practice have shifted the paradigm to the use of smartphones for driver monitoring and have fuelled efforts to support driving safety. This systematic review paper extends a preliminary, previously carried out author-centric literature review on smartphone-based driver monitoring approaches using snowballing search methods to illustrate the opportunities in using smartphones for driver distraction detection. Specifically, the paper reviews smartphone-based approaches to distracted driving behaviour detection, the smartphone sensors and detection methods applied, and the results obtained.

National Category
Vehicle and Aerospace Engineering
Identifiers
urn:nbn:se:ri:diva-66878 (URN)10.3390/s23177505 (DOI)
Note

This research was partially funded by the InSecTT project (https://www.insectt.eu/ accessed on 24 July 2023). InSecTT has received funding from the ECSEL Joint Undertaking (JU) (grant agreement no: 876038). The JU receives support from the European Union’s Horizon 2020 research and innovation programme and Austria, Sweden, Spain, Italy, France, Portugal, Ireland, Finland, Slovenia, Poland, Netherlands, and Turkey. In Austria, this project was also funded by the program “ICT of the Future” and the Austrian Federal Ministry for Climate Action, Environment, Energy, Mobility, Innovation, and Technology (BMK). This document reflects only the authors’ views and the Commission is not responsible for any use that may be made of the information it contains. Parts of this publication were written at Virtual Vehicle Research GmbH in Graz and partially funded by the COMET K2 Competence Centers for Excellent Technologies from the Austrian Federal Ministry for Climate Action (BMK), the Austrian Federal Ministry for Labour and Economy (BMAW), the Province of Styria (Dept. 12), and the Styrian Business Promotion Agency (SFG). The Austrian Research Promotion Agency (FFG) has been authorised for the programme management.

Available from: 2023-09-21 Created: 2023-09-21 Last updated: 2025-09-23Bibliographically approved
Olsson, T., Sentilles, S. & Papatheocharous, E. (2022). A systematic literature review of empirical research on quality requirements. Requirements Engineering, 27(2), 249-271
Open this publication in new window or tab >>A systematic literature review of empirical research on quality requirements
2022 (English)In: Requirements Engineering, ISSN 0947-3602, E-ISSN 1432-010X, Vol. 27, no 2, p. 249-271Article in journal (Refereed) Published
Abstract [en]

Quality requirements deal with how well a product should perform the intended functionality, such as start-up time and learnability. Researchers argue they are important and at the same time studies indicate there are deficiencies in practice. Our goal is to review the state of evidence for quality requirements. We want to understand the empirical research on quality requirements topics as well as evaluations of quality requirements solutions. We used a hybrid method for our systematic literature review. We defined a start set based on two literature reviews combined with a keyword-based search from selected publication venues. We snowballed based on the start set. We screened 530 papers and included 84 papers in our review. Case study method is the most common (43), followed by surveys (15) and tests (13). We found no replication studies. The two most commonly studied themes are (1) differentiating characteristics of quality requirements compared to other types of requirements, (2) the importance and prevalence of quality requirements. Quality models, QUPER, and the NFR method are evaluated in several studies, with positive indications. Goal modeling is the only modeling approach evaluated. However, all studies are small scale and long-term costs and impact are not studied. We conclude that more research is needed as empirical research on quality requirements is not increasing at the same rate as software engineering research in general. We see a gap between research and practice. The solutions proposed are usually evaluated in an academic context and surveys on quality requirements in industry indicate unsystematic handling of quality requirements.

National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-58494 (URN)10.1007/s00766-022-00373-9 (DOI)2-s2.0-85124364406 (Scopus ID)
Available from: 2022-02-09 Created: 2022-02-09 Last updated: 2025-09-23Bibliographically approved
Linåker, J., Papatheocharous, E. & Olsson, T. (2022). How to characterize the health of an Open Source Software project?: A snowball literature review of an emerging practice. In: ACM International Conference Proceeding Series. 7 September 2022, Article number 11: . Paper presented at 18th International Symposium on Open Collaboration, OpenSym 2022, 6 September 2022 through 10 September 2022. Association for Computing Machinery
Open this publication in new window or tab >>How to characterize the health of an Open Source Software project?: A snowball literature review of an emerging practice
2022 (English)In: ACM International Conference Proceeding Series. 7 September 2022, Article number 11, Association for Computing Machinery , 2022Conference paper, Published paper (Refereed)
Abstract [en]

Motivation: Society's dependence on Open Source Software (OSS) and the communities that maintain the OSS is ever-growing. So are the potential risks of, e.g., vulnerabilities being introduced in projects not actively maintained. By assessing an OSS project's capability to stay viable and maintained over time without interruption or weakening, i.e., the OSS health, users can consider the risk implied by using the OSS as is, and if necessary, decide whether to help improve the health or choose another option. However, such assessment is complex as OSS health covers a wide range of sub-topics, and existing support is limited. Aim: We aim to create an overview of characteristics that affect the health of an OSS project and enable the assessment thereof. Method: We conduct a snowball literature review based on a start set of 9 papers, and identify 146 relevant papers over two iterations of forward and backward snowballing. Health characteristics are elicited and coded using structured and axial coding into a framework structure. Results: The final framework consists of 107 health characteristics divided among 15 themes. Characteristics address the socio-technical spectrum of the community of actors maintaining the OSS project, the software and other deliverables being maintained, and the orchestration facilitating the maintenance. Characteristics are further divided based on the level of abstraction they address, i.e., the OSS project-level specifically, or the project's overarching ecosystem of related OSS projects. Conclusion: The framework provides an overview of the wide span of health characteristics that may need to be considered when evaluating OSS health and can serve as a foundation both for research and practice. © 2022 Owner/Author.

Place, publisher, year, edition, pages
Association for Computing Machinery, 2022
Keywords
Health, Open Source Software, Software Ecosystem, Software Quality., Sustainability, Computer software selection and evaluation, Ecosystems, Health risks, Open systems, Risk assessment, Health characteristics, Literature reviews, Open source software projects, Open-source softwares, Potential risks, Project capability, Software ecosystems, Software Quality, Sub topics
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-61218 (URN)10.1145/3555051.3555067 (DOI)2-s2.0-85139099545 (Scopus ID)9781450398459 (ISBN)
Conference
18th International Symposium on Open Collaboration, OpenSym 2022, 6 September 2022 through 10 September 2022
Note

Funding text 1: Finance: Finance-related characteristics describe the financial support (a-fin-2) in terms of funding and sponsorship provided to or accepted by the OSS community, and the general financial stability (a-fin-1) of the actors in the community that are maintaining or contributing to the OSS project. These characteristics thereby help to answer the question how financially viable actors are in an OSS community in terms of being able to dedicate their time and resources to the long-term maintenance of the OSS project.

Available from: 2022-12-07 Created: 2022-12-07 Last updated: 2025-09-23Bibliographically approved
Petersen, K., Carlson, J., Papatheocharous, E. & Wnuk, K. (2021). Context checklist for industrial software engineering research and practice. Computer Standards & Interfaces, 78, Article ID 103541.
Open this publication in new window or tab >>Context checklist for industrial software engineering research and practice
2021 (English)In: Computer Standards & Interfaces, ISSN 0920-5489, E-ISSN 1872-7018, Vol. 78, article id 103541Article in journal (Refereed) Published
Abstract [en]

The relevance of context is particularly stressed in case studies, where it is said that “case study is an empirical method aimed at investigating contemporary phenomena in their context”. In this research, we classify context information and provide a context checklist for industrial software engineering. The checklist serves the purpose of (a) supporting researchers and practitioners in characterizing the context in which they are working; (b) supporting researchers with a checklist to identify relevant contextual information to elicit and report during primary and secondary studies. We utilized a systematic approach for constructing the classification of context information and provided a detailed definition for each item. We collected feedback from researchers as well as practitioners. The usefulness of the checklist was perceived more positively by researchers than practitioners, though they highlighted benefits (raising awareness of the importance of context and usefulness for management). The understandability was perceived positively by both practitioners and researchers. The checklist may serve as a “meta-model”, forming the basis for specific adaptations for different research areas, and as input for researchers deciding which context information to extract in systematic reviews. The checklist may also help researchers in reporting context in research papers.

Place, publisher, year, edition, pages
Elsevier B.V., 2021
Keywords
Checklist, Context, Empirical, Evidence-based software engineering, Software engineering, Industrial research, Context information, Contextual information, Empirical method, Industrial software, Research papers, Specific adaptations, Systematic Review, Understandability, Classification (of information)
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-53518 (URN)10.1016/j.csi.2021.103541 (DOI)2-s2.0-85106924681 (Scopus ID)
Available from: 2021-06-17 Created: 2021-06-17 Last updated: 2025-09-23Bibliographically approved
Kaiser, C., Stocker, A. & Papatheocharous, E. (2021). Distracted Driver Monitoring with Smartphones: A Preliminary Literature Review. In: 2021 29th Conference of Open Innovations Association (FRUCT): . Paper presented at 2021 29th Conference of Open Innovations Association (FRUCT) (pp. 169-176).
Open this publication in new window or tab >>Distracted Driver Monitoring with Smartphones: A Preliminary Literature Review
2021 (English)In: 2021 29th Conference of Open Innovations Association (FRUCT), 2021, p. 169-176Conference paper, Published paper (Refereed)
Abstract [en]

Distracted driving is known to be one of the leading causes of vehicle accidents. With the increase in the number of sensors available within vehicles, there exists an abundance of data for monitoring driver behaviour, which, however, have so far only been comparable across vehicle manufacturers to a limited extent due to proprietary solutions. A special role in distraction is played by the smartphone, which is repeatedly a source of distraction for drivers through calls and messages. However, the smartphone can be used for driver behaviour monitoring (like driver distraction detection) too, as current developments show. As vehicle manufacturer-independent device, which is usually equipped with adequate sensor technology, smartphones can provide significant advantages, however, an overview of such approaches is missing so far. Thus, this work carries out an author-centric literature review of 16 research papers to illustrate the opportunities in using smartphones to detect driver distraction.

National Category
Applied Psychology
Identifiers
urn:nbn:se:ri:diva-53408 (URN)10.23919/FRUCT52173.2021.9435545 (DOI)
Conference
2021 29th Conference of Open Innovations Association (FRUCT)
Available from: 2021-06-01 Created: 2021-06-01 Last updated: 2025-09-23Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-5157-8131

Search in DiVA

Show all publications