Loading…

Quality evaluation meta-model for open-source software: multi-method validation study

In recent years, open-source software (OSS) has attracted increasing attention due to its easy accessibility via cloud repositories, voluntary community, no vendor lock-in, and low total cost of ownership. In turn, specifying and evaluating OSS quality has become a significant challenge for OSS adop...

Full description

Saved in:
Bibliographic Details
Published in:Software quality journal 2024-06, Vol.32 (2), p.487-541
Main Authors: Yılmaz, Nebi, Tarhan, Ayça Kolukısa
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c270t-44e5e9f1a75729354fd11e0b67a9496bef8a2492fdc969cc954727e0096e57c83
container_end_page 541
container_issue 2
container_start_page 487
container_title Software quality journal
container_volume 32
creator Yılmaz, Nebi
Tarhan, Ayça Kolukısa
description In recent years, open-source software (OSS) has attracted increasing attention due to its easy accessibility via cloud repositories, voluntary community, no vendor lock-in, and low total cost of ownership. In turn, specifying and evaluating OSS quality has become a significant challenge for OSS adoption in organizations that are inclined to use them. Although many OSS quality models have been proposed in the literature, the dynamic and diverse nature of OSS has caused these models to be heterogeneous in terms of structure and content. This has adversely affected the standardization of evaluations and led to the evaluation results obtained from different OSS quality models for the same purpose being incomparable and sometimes unreliable. Therefore, in this study, a meta-model for OSS quality (OSS-QMM), which employs a unified structure from existing quality models and enables the derivation of homogeneous models, has been proposed. For this purpose, a systematic and laborious effort has been spent via a step-based meta-model creation process including review-and-revise iterations. In order to validate the OSS-QMM, case study and expert opinion methods have been applied to answer three research questions (RQs) targeted to investigate practical applicability, results comparability, and effectiveness of using the meta-model. Multiple and embedded case study designs have been employed for evaluating three real ERP systems, and 20 subject matter experts have been interviewed during the validation process. The results of multi-faceted empirical studies have indicated that the OSS-QMM has addressed solving problems in OSS quality evaluation and its adoption with high degrees of confidence.
doi_str_mv 10.1007/s11219-023-09658-w
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3070116394</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3070116394</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-44e5e9f1a75729354fd11e0b67a9496bef8a2492fdc969cc954727e0096e57c83</originalsourceid><addsrcrecordid>eNp9kMtKxDAUhoMoOI6-gKuA62hubSbuZPAGAyI465BpT7RD24xJapm3N2MFd64OHP7vXD6ELhm9ZpSqm8gYZ5pQLgjVZbEg4xGasUIJwkSpjtEsdwXRgslTdBbjltIDJmdo_TrYtkl7DF-2HWxqfI87SJZ0voYWOx-w30FPoh9CBTh6l0Yb4BZ3Q5sakqMfvsaZbeoJjmmo9-foxNk2wsVvnaP1w_3b8omsXh6fl3crUnFFE5ESCtCOWVUorkUhXc0Y0E2prJa63IBbWC41d3WlS11VupCKK6D5GShUtRBzdDXN3QX_OUBMZpvv7PNKI6iijJVCy5ziU6oKPsYAzuxC09mwN4yagwcz6TNZn_nRZ8YMiQmKOdy_Q_gb_Q_1Dcrwc_4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3070116394</pqid></control><display><type>article</type><title>Quality evaluation meta-model for open-source software: multi-method validation study</title><source>Springer Nature</source><creator>Yılmaz, Nebi ; Tarhan, Ayça Kolukısa</creator><creatorcontrib>Yılmaz, Nebi ; Tarhan, Ayça Kolukısa</creatorcontrib><description>In recent years, open-source software (OSS) has attracted increasing attention due to its easy accessibility via cloud repositories, voluntary community, no vendor lock-in, and low total cost of ownership. In turn, specifying and evaluating OSS quality has become a significant challenge for OSS adoption in organizations that are inclined to use them. Although many OSS quality models have been proposed in the literature, the dynamic and diverse nature of OSS has caused these models to be heterogeneous in terms of structure and content. This has adversely affected the standardization of evaluations and led to the evaluation results obtained from different OSS quality models for the same purpose being incomparable and sometimes unreliable. Therefore, in this study, a meta-model for OSS quality (OSS-QMM), which employs a unified structure from existing quality models and enables the derivation of homogeneous models, has been proposed. For this purpose, a systematic and laborious effort has been spent via a step-based meta-model creation process including review-and-revise iterations. In order to validate the OSS-QMM, case study and expert opinion methods have been applied to answer three research questions (RQs) targeted to investigate practical applicability, results comparability, and effectiveness of using the meta-model. Multiple and embedded case study designs have been employed for evaluating three real ERP systems, and 20 subject matter experts have been interviewed during the validation process. The results of multi-faceted empirical studies have indicated that the OSS-QMM has addressed solving problems in OSS quality evaluation and its adoption with high degrees of confidence.</description><identifier>ISSN: 0963-9314</identifier><identifier>EISSN: 1573-1367</identifier><identifier>DOI: 10.1007/s11219-023-09658-w</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Case studies ; Compilers ; Computer Science ; Data Structures and Information Theory ; Enterprise resource planning ; Interpreters ; Open source software ; Operating Systems ; Programming Languages ; Public domain ; Quality assessment ; Software ; Software Engineering/Programming and Operating Systems ; Software quality</subject><ispartof>Software quality journal, 2024-06, Vol.32 (2), p.487-541</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-44e5e9f1a75729354fd11e0b67a9496bef8a2492fdc969cc954727e0096e57c83</cites><orcidid>0000-0002-0591-4667 ; 0000-0003-1466-9605</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Yılmaz, Nebi</creatorcontrib><creatorcontrib>Tarhan, Ayça Kolukısa</creatorcontrib><title>Quality evaluation meta-model for open-source software: multi-method validation study</title><title>Software quality journal</title><addtitle>Software Qual J</addtitle><description>In recent years, open-source software (OSS) has attracted increasing attention due to its easy accessibility via cloud repositories, voluntary community, no vendor lock-in, and low total cost of ownership. In turn, specifying and evaluating OSS quality has become a significant challenge for OSS adoption in organizations that are inclined to use them. Although many OSS quality models have been proposed in the literature, the dynamic and diverse nature of OSS has caused these models to be heterogeneous in terms of structure and content. This has adversely affected the standardization of evaluations and led to the evaluation results obtained from different OSS quality models for the same purpose being incomparable and sometimes unreliable. Therefore, in this study, a meta-model for OSS quality (OSS-QMM), which employs a unified structure from existing quality models and enables the derivation of homogeneous models, has been proposed. For this purpose, a systematic and laborious effort has been spent via a step-based meta-model creation process including review-and-revise iterations. In order to validate the OSS-QMM, case study and expert opinion methods have been applied to answer three research questions (RQs) targeted to investigate practical applicability, results comparability, and effectiveness of using the meta-model. Multiple and embedded case study designs have been employed for evaluating three real ERP systems, and 20 subject matter experts have been interviewed during the validation process. The results of multi-faceted empirical studies have indicated that the OSS-QMM has addressed solving problems in OSS quality evaluation and its adoption with high degrees of confidence.</description><subject>Case studies</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Data Structures and Information Theory</subject><subject>Enterprise resource planning</subject><subject>Interpreters</subject><subject>Open source software</subject><subject>Operating Systems</subject><subject>Programming Languages</subject><subject>Public domain</subject><subject>Quality assessment</subject><subject>Software</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Software quality</subject><issn>0963-9314</issn><issn>1573-1367</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kMtKxDAUhoMoOI6-gKuA62hubSbuZPAGAyI465BpT7RD24xJapm3N2MFd64OHP7vXD6ELhm9ZpSqm8gYZ5pQLgjVZbEg4xGasUIJwkSpjtEsdwXRgslTdBbjltIDJmdo_TrYtkl7DF-2HWxqfI87SJZ0voYWOx-w30FPoh9CBTh6l0Yb4BZ3Q5sakqMfvsaZbeoJjmmo9-foxNk2wsVvnaP1w_3b8omsXh6fl3crUnFFE5ESCtCOWVUorkUhXc0Y0E2prJa63IBbWC41d3WlS11VupCKK6D5GShUtRBzdDXN3QX_OUBMZpvv7PNKI6iijJVCy5ziU6oKPsYAzuxC09mwN4yagwcz6TNZn_nRZ8YMiQmKOdy_Q_gb_Q_1Dcrwc_4</recordid><startdate>20240601</startdate><enddate>20240601</enddate><creator>Yılmaz, Nebi</creator><creator>Tarhan, Ayça Kolukısa</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-0591-4667</orcidid><orcidid>https://orcid.org/0000-0003-1466-9605</orcidid></search><sort><creationdate>20240601</creationdate><title>Quality evaluation meta-model for open-source software: multi-method validation study</title><author>Yılmaz, Nebi ; Tarhan, Ayça Kolukısa</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-44e5e9f1a75729354fd11e0b67a9496bef8a2492fdc969cc954727e0096e57c83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Case studies</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Data Structures and Information Theory</topic><topic>Enterprise resource planning</topic><topic>Interpreters</topic><topic>Open source software</topic><topic>Operating Systems</topic><topic>Programming Languages</topic><topic>Public domain</topic><topic>Quality assessment</topic><topic>Software</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Software quality</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yılmaz, Nebi</creatorcontrib><creatorcontrib>Tarhan, Ayça Kolukısa</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Software quality journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yılmaz, Nebi</au><au>Tarhan, Ayça Kolukısa</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Quality evaluation meta-model for open-source software: multi-method validation study</atitle><jtitle>Software quality journal</jtitle><stitle>Software Qual J</stitle><date>2024-06-01</date><risdate>2024</risdate><volume>32</volume><issue>2</issue><spage>487</spage><epage>541</epage><pages>487-541</pages><issn>0963-9314</issn><eissn>1573-1367</eissn><abstract>In recent years, open-source software (OSS) has attracted increasing attention due to its easy accessibility via cloud repositories, voluntary community, no vendor lock-in, and low total cost of ownership. In turn, specifying and evaluating OSS quality has become a significant challenge for OSS adoption in organizations that are inclined to use them. Although many OSS quality models have been proposed in the literature, the dynamic and diverse nature of OSS has caused these models to be heterogeneous in terms of structure and content. This has adversely affected the standardization of evaluations and led to the evaluation results obtained from different OSS quality models for the same purpose being incomparable and sometimes unreliable. Therefore, in this study, a meta-model for OSS quality (OSS-QMM), which employs a unified structure from existing quality models and enables the derivation of homogeneous models, has been proposed. For this purpose, a systematic and laborious effort has been spent via a step-based meta-model creation process including review-and-revise iterations. In order to validate the OSS-QMM, case study and expert opinion methods have been applied to answer three research questions (RQs) targeted to investigate practical applicability, results comparability, and effectiveness of using the meta-model. Multiple and embedded case study designs have been employed for evaluating three real ERP systems, and 20 subject matter experts have been interviewed during the validation process. The results of multi-faceted empirical studies have indicated that the OSS-QMM has addressed solving problems in OSS quality evaluation and its adoption with high degrees of confidence.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11219-023-09658-w</doi><tpages>55</tpages><orcidid>https://orcid.org/0000-0002-0591-4667</orcidid><orcidid>https://orcid.org/0000-0003-1466-9605</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0963-9314
ispartof Software quality journal, 2024-06, Vol.32 (2), p.487-541
issn 0963-9314
1573-1367
language eng
recordid cdi_proquest_journals_3070116394
source Springer Nature
subjects Case studies
Compilers
Computer Science
Data Structures and Information Theory
Enterprise resource planning
Interpreters
Open source software
Operating Systems
Programming Languages
Public domain
Quality assessment
Software
Software Engineering/Programming and Operating Systems
Software quality
title Quality evaluation meta-model for open-source software: multi-method validation study
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T07%3A55%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Quality%20evaluation%20meta-model%20for%20open-source%20software:%20multi-method%20validation%20study&rft.jtitle=Software%20quality%20journal&rft.au=Y%C4%B1lmaz,%20Nebi&rft.date=2024-06-01&rft.volume=32&rft.issue=2&rft.spage=487&rft.epage=541&rft.pages=487-541&rft.issn=0963-9314&rft.eissn=1573-1367&rft_id=info:doi/10.1007/s11219-023-09658-w&rft_dat=%3Cproquest_cross%3E3070116394%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c270t-44e5e9f1a75729354fd11e0b67a9496bef8a2492fdc969cc954727e0096e57c83%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=3070116394&rft_id=info:pmid/&rfr_iscdi=true