{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T03:24:56Z","timestamp":1774495496266,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2019,9,7]],"date-time":"2019-09-07T00:00:00Z","timestamp":1567814400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,9,7]],"date-time":"2019-09-07T00:00:00Z","timestamp":1567814400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"The Knowledge Foundation in Sweden, ORION project","award":["20140218"],"award-info":[{"award-number":["20140218"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2020,6]]},"DOI":"10.1007\/s11219-019-09465-2","type":"journal-article","created":{"date-parts":[[2019,9,7]],"date-time":"2019-09-07T05:55:03Z","timestamp":1567835703000},"page":"567-593","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Component attributes and their importance in decisions and component selection"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0311-1502","authenticated-orcid":false,"given":"Panagiota","family":"Chatzipetrou","sequence":"first","affiliation":[]},{"given":"Efi","family":"Papatheocharous","sequence":"additional","affiliation":[]},{"given":"Krzysztof","family":"Wnuk","sequence":"additional","affiliation":[]},{"given":"Markus","family":"Borg","sequence":"additional","affiliation":[]},{"given":"Emil","family":"Al\u00e9groth","sequence":"additional","affiliation":[]},{"given":"Tony","family":"Gorschek","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,9,7]]},"reference":[{"key":"9465_CR1","unstructured":"Abts, C., Boehm, B. W., & Clark, E. B. (2000). COCOTS: a COTS software integration cost model-model overview and preliminary data findings. In proc. of the 11th ESCOM Conf, Munich, Germany (pp. 325\u2013333)."},{"key":"9465_CR2","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1111\/j.2517-6161.1982.tb01195.x","volume":"44","author":"J Aitchison","year":"1982","unstructured":"Aitchison, J. (1982). The statistical analysis of compositional data (with discussion). Journal of the Royal Statistical Society Series B, 44, 139\u2013177.","journal-title":"Journal of the Royal Statistical Society Series B"},{"key":"9465_CR3","volume-title":"The statistical analysis of compositional data","author":"J Aitchison","year":"2003","unstructured":"Aitchison, J. (2003). The statistical analysis of compositional data. London: The Blackburn Press."},{"issue":"4","key":"9465_CR4","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1111\/1467-9876.00275","volume":"51","author":"J Aitchison","year":"2002","unstructured":"Aitchison, J., & Greenacre, M. (2002). Biplots of compositional data. Journal of the Royal Statistical Society: Series C: Applied Statistics, 51(4), 375\u2013392.","journal-title":"Journal of the Royal Statistical Society: Series C: Applied Statistics"},{"key":"9465_CR5","unstructured":"Aitchison, J. & Ng, K. W. (2005). Conditional compositional biplots: theory and application. In: 2nd compositional data analysis workshop CoDaWork\u201905, http:\/\/ima.udg.edu\/Activitats\/CoDaWork05\/CD\/Session1\/Aitchison-Ng.pdf"},{"key":"9465_CR6","unstructured":"Baars, A., & Jansen, S. (2012). A framework for software ecosystem governance. In: International conference of software business (pp. 168\u2013180). Springer, Berlin."},{"key":"9465_CR7","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.jss.2016.07.027","volume":"121","author":"D Badampudi","year":"2016","unstructured":"Badampudi, D., Wohlin, C., & Petersen, K. (2016). Software component decision-making: In-house, OSS, COTS or outsourcing-a systematic literature review. Journal of Systems and Software, 121, 105\u2013124.","journal-title":"Journal of Systems and Software"},{"key":"9465_CR8","unstructured":"Berander, P. & Wohlin, C. (2004). Difference in views between development roles in software process improvement\u2014a quantitative comparison. In: Proceedings of the 8th International Conference on Empirical Assessment in Software Engineering (EASE 2004)."},{"key":"9465_CR9","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1016\/j.infsof.2019.03.015","volume":"112","author":"M Borg","year":"2019","unstructured":"Borg, M., Chatzipetrou, P., Wnuk, K., Al\u00e9groth, E., Gorschek, T., Papatheocharous, E., Shah, S. M. A., & Axelsson, J. (2019). Selecting component sourcing options: a survey of software engineering\u2019s broader make-or-buy decisions. Information and Software Technology, 112, 18\u201334.","journal-title":"Information and Software Technology"},{"key":"9465_CR10","unstructured":"Bosch, J. (2018). The three layer product model: an alternative view on SPLs and variability. In: Proceedings of the 12th international workshop on variability modelling of software-intensive systems (pp. 1\u20131). ACM."},{"issue":"4","key":"9465_CR11","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/52.854068","volume":"17","author":"L Brownsword","year":"2000","unstructured":"Brownsword, L., Oberndorf, T., & Sledge, C. A. (2000). Developing new processes for COTS-based systems. IEEE Software, 17(4), 48\u201355.","journal-title":"IEEE Software"},{"key":"9465_CR12","unstructured":"Chatzipetrou, P., Angelis, L., Rovegard, P., & Wohlin, C. (2010). Prioritization of issues and requirements by cumulative voting: A compositional data analysis framework. In: Software engineering and advanced applications (SEAA), 2010 36th EUROMICRO conference on (pp. 361\u2013370). IEEE."},{"key":"9465_CR13","unstructured":"Chatzipetrou, P., Papatheocharous, E., Angelis, L., & Andreou, A. S. (2012). An investigation of software effort phase distribution using compositional data analysis. In: Software Engineering and Advanced Applications (SEAA), 2012 38th EUROMICRO Conference on (pp. 367\u2013375). IEEE."},{"key":"9465_CR14","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1016\/j.infsof.2014.11.004","volume":"59","author":"P Chatzipetrou","year":"2015","unstructured":"Chatzipetrou, P., Papatheocharous, E., Angelis, L., & Andreou, A. S. (2015). A multivariate statistical framework for the analysis of software effort phase distribution. Information and Software Technology, 59, 149\u2013169.","journal-title":"Information and Software Technology"},{"key":"9465_CR15","doi-asserted-by":"crossref","unstructured":"Chatzipetrou, P., Al\u00e9groth, E., Papatheocharous, E., Borg, M., Gorschek, T., & Wnuk, K. (2018). Component selection in software engineering-which attributes are the most important in the decision process? In: Euromicro software engineering and advanced applications, SEAA, 2018.","DOI":"10.1109\/SEAA.2018.00039"},{"key":"9465_CR16","unstructured":"Comas-Cuf\u00ed, M., & Thi\u00f3 i Fern\u00e1ndez de Henestrosa, S. (2011). CoDaPack 2.0: a stand-alone, multi-platform compositional software."},{"issue":"10","key":"9465_CR17","doi-asserted-by":"publisher","first-page":"3090","DOI":"10.1016\/j.cor.2007.01.011","volume":"35","author":"V Cortellessa","year":"2008","unstructured":"Cortellessa, V., Marinelli, F., & Potena, P. (2008). An optimization framework for \u201cbuild-or-buy\u201d decisions in software architecture. Computers & Operations Research, 35(10), 3090\u20133106.","journal-title":"Computers & Operations Research"},{"issue":"1","key":"9465_CR18","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1214\/aoms\/1177706374","volume":"30","author":"OJ Dunn","year":"1959","unstructured":"Dunn, O. J. (1959). Estimation of the medians for dependent variables. The Annals of Mathematical Statistics, 30(1), 192\u2013197.","journal-title":"The Annals of Mathematical Statistics"},{"issue":"3","key":"9465_CR19","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1080\/00401706.1964.10490181","volume":"6","author":"OJ Dunn","year":"1964","unstructured":"Dunn, O. J. (1964). Multiple comparisons using rank sums. Technometrics, 6(3), 241\u2013252.","journal-title":"Technometrics"},{"issue":"8","key":"9465_CR20","doi-asserted-by":"publisher","first-page":"35","DOI":"10.5381\/jot.2004.3.8.c4","volume":"3","author":"D Firesmith","year":"2004","unstructured":"Firesmith, D. (2004). Prioritizing requirements. Journal of Object Technology, 3(8), 35\u201347.","journal-title":"Journal of Object Technology"},{"issue":"3","key":"9465_CR21","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1093\/biomet\/58.3.453","volume":"58","author":"KR Gabriel","year":"1971","unstructured":"Gabriel, K. R. (1971). The biplot-graphic display of matrices with application to principal component analysis. Biometrika, 58(3), 453\u2013467.","journal-title":"Biometrika"},{"key":"9465_CR22","first-page":"147","volume-title":"Interpreting multivariate data","author":"KR Gabriel","year":"1981","unstructured":"Gabriel, K. R. (1981). Biplot display of multivariate matrices for inspection of data and diagnosis. In V. Barnett (Ed.), Interpreting multivariate data (pp. 147\u2013173). New York: Wiley."},{"key":"9465_CR23","unstructured":"Hatton, S. (2008). Choosing the \u201cright\u201d prioritisation method. In: 19th Australian Conference on Software Engineering."},{"issue":"1","key":"9465_CR24","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/TSE.2007.256943","volume":"33","author":"M Jorgensen","year":"2007","unstructured":"Jorgensen, M., & Shepperd, M. (2007). A systematic review of software development cost estimation studies. IEEE Transactions on Software Engineering, 33(1), 33\u201353.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"260","key":"9465_CR25","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1080\/01621459.1952.10483441","volume":"47","author":"WH Kruskal","year":"1952","unstructured":"Kruskal, W. H., & Wallis, W. A. (1952). Use of ranks in one-criterion variance analysis. Journal of the American Statistical Association, 47(260), 583\u2013621.","journal-title":"Journal of the American Statistical Association"},{"key":"9465_CR26","volume-title":"Managing software requirements: a use case approach","author":"D Leffingwell","year":"2003","unstructured":"Leffingwell, D., & Widrig, D. (2003). Managing software requirements: a use case approach (2nd ed.). Boston: Addison-Wesley.","edition":"2"},{"issue":"3","key":"9465_CR27","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1007\/s10664-006-9005-5","volume":"11","author":"J Li","year":"2006","unstructured":"Li, J., Bj\u00f8rnson, F. O., Conradi, R., & Kampenes, V. B. (2006a). An empirical study of variations in COTS-based software development processes in the Norwegian IT industry. Empirical Software Engineering, 11(3), 433\u2013461.","journal-title":"Empirical Software Engineering"},{"key":"9465_CR28","doi-asserted-by":"crossref","unstructured":"Li, J., Conradi, R., Slyngstad, O. P. N., Bunse, C., Torchiano, M., & Morisio, M. (2006b). An empirical study on decision making in off-the-shelf component-based development. In: Proceedings of the 28th international conference on Software engineering (pp. 897\u2013900). ACM. Accessed Oct 2005.","DOI":"10.1145\/1134285.1134446"},{"key":"9465_CR29","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.jss.2017.09.032","volume":"135","author":"J Lin\u00e5ker","year":"2018","unstructured":"Lin\u00e5ker, J., Munir, H., Wnuk, K., & Mols, C. E. (2018). Motivating the contributions: an open innovation perspective on what to share as open source software. Journal of Systems and Software, 135, 17\u201336.","journal-title":"Journal of Systems and Software"},{"key":"9465_CR30","doi-asserted-by":"crossref","unstructured":"Mart\u00edn-Fern\u00e1ndez, J. A., Barcel\u00f3-Vidal, C. & Pawlowsky-Glahn, V. (2000). Zero replacement in compositional data sets. In: H. Kiers, J. Rasson, P. Groenen and M. Shader (eds.), Studies in classification, data analysis, and knowledge organization, proceedings of the 7th conference of the International Federation of Classification Societies (IFCS\u20192000), pp. 155\u2013160. Berlin, Springer-Verlag.","DOI":"10.1007\/978-3-642-59789-3_25"},{"issue":"3","key":"9465_CR31","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1023\/A:1023866030544","volume":"35","author":"JA Mart\u00edn-Fern\u00e1ndez","year":"2003","unstructured":"Mart\u00edn-Fern\u00e1ndez, J. A., Barcel\u00f3-Vidal, C., & Pawlowsky-Glahn, V. (2003a). Dealing with zeros and missing values in compositional data sets using non-parametric imputation. Mathematical Geology, 35(3), 253\u2013278.","journal-title":"Mathematical Geology"},{"key":"9465_CR32","unstructured":"Mart\u00edn-Fern\u00e1ndez, J. A., Palarea-Albaladejo, J., & G\u00f3mez-Garc\u00eda, J. (2003b) Markov chain Monte Carlo method applied to rounding zeros of compositional data: first approach. In: S. Thi\u00f3-Henestrosa and J.A. Mart\u00edn-Fern\u00e1ndez (eds.), Proceedings of CODAWORK\u201903\u2014Compositional Data Analysis Workshop, ISBN 84-8458-111-X. Girona."},{"key":"9465_CR33","unstructured":"Nguyen, V. (2010). Improved size and effort estimation models for software maintenance. In: 2010 IEEE international conference on software maintenance (ICSM) (pp. 1\u20132). IEEE."},{"key":"9465_CR34","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1098\/rspl.1896.0076","volume":"60","author":"K Pearson","year":"1897","unstructured":"Pearson, K. (1897). Mathematical contributions to the theory of evolution: on a form of spurious correlation which may arise when indices are used in the measurements of organs. Proceedings of the Royal Society, 60, 489\u2013498.","journal-title":"Proceedings of the Royal Society"},{"key":"9465_CR35","unstructured":"Petersen, K., Badampudi, D., Shah, S., Wnuk, K., Gorschek, T., Papatheocharous, E., ... & Cicchetti, A. (2017). Choosing component origins for software intensive systems: in-house, COTS, OSS or outsourcing?\u2014a case survey. IEEE Transactions on Software Engineering."},{"key":"9465_CR36","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/s007660170015","volume":"6","author":"B Regnell","year":"2001","unstructured":"Regnell, B., Host, M., Natt och Dag, J., Beremark, P., & Hjelm, T. (2001). An industrial case study on distributed prioritisation in market-driven requirements engineering for packaged software. Requirements Engineering, 6, 51\u201362.","journal-title":"Requirements Engineering"},{"issue":"2","key":"9465_CR37","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson, P., & H\u00f6st, M. (2009). Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering, 14(2), 131\u2013164.","journal-title":"Empirical Software Engineering"},{"key":"9465_CR38","doi-asserted-by":"crossref","unstructured":"Staron, M., & Wohlin, C. (2006). An industrial case study on the choice between language customization mechanisms. In: J. M\u00fcnch, and M. Vierimaa (eds.) PROFES 2006, LNCS 4034, pp. 177\u2013191. Springer-Verlag, Berlin.","DOI":"10.1007\/11767718_17"},{"key":"9465_CR39","unstructured":"Sulaman, S. M., Orucevic-Alagic, A., Borg, M., Wnuk, K., Host, M., & de la Vara, J. L. (2014). Development of safety-critical software systems using open source software\u2014a systematic map. In: 2014 40th EUROMICRO conference on software engineering and advanced applications (SEAA) (pp. 17\u201324). IEEE."},{"key":"9465_CR40","first-page":"1","volume-title":"International conference of software business","author":"C Wohlin","year":"2016","unstructured":"Wohlin, C., Wnuk, K., Smite, D., Franke, U., Badampudi, D., & Cicchetti, A. (2016). Supporting strategic decision-making for selection of software assets. In International conference of software business (pp. 1\u201315). Cham: Springer."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09465-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-019-09465-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-019-09465-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,23]],"date-time":"2024-07-23T02:36:23Z","timestamp":1721702183000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-019-09465-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,7]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["9465"],"URL":"https:\/\/doi.org\/10.1007\/s11219-019-09465-2","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,7]]},"assertion":[{"value":"7 September 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}