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...
Saved in:
Published in: | Software quality journal 2024-06, Vol.32 (2), p.487-541 |
---|---|
Main Authors: | , |
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 |