Fang Hou, Floris M. Jansen, A. D. Vries, S. Jansen
{"title":"软件信任在开源和封闭软件选择中的作用","authors":"Fang Hou, Floris M. Jansen, A. D. Vries, S. Jansen","doi":"10.1109/SESoS59159.2023.00010","DOIUrl":null,"url":null,"abstract":"Software selection is a critical part of any software engineering project, as projects depend on a rich ecosystem of components and frameworks. Software engineers always find it challenging to select a trustworthy software product despite the availability of a large number of software selection tools. This study explores the trust factors in open-source and closed software selection from a practitioner’s perspective, to gain insight into perceptions of software trust. To this aim, we conducted semi-structured interviews with 24 software practitioners from different businesses, including 12 experts in open-source software selection and 12 experts in closed software selection. By summarizing we found: (1) software selection is affected by three categories of factors, being technical, organizational, and structural assurance factors; (2) the most important factors are technical factors and organizational factors; and (3) software selection process and trust factors differ depending on the project risk tolerance. In addition, we compared the trust factors derived from the interviews with those found in the literature. Our findings revealed that there is a difference between the two.","PeriodicalId":431555,"journal":{"name":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","volume":"2402 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Role of Software Trust in Selection of Open-Source and Closed Software\",\"authors\":\"Fang Hou, Floris M. Jansen, A. D. Vries, S. Jansen\",\"doi\":\"10.1109/SESoS59159.2023.00010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software selection is a critical part of any software engineering project, as projects depend on a rich ecosystem of components and frameworks. Software engineers always find it challenging to select a trustworthy software product despite the availability of a large number of software selection tools. This study explores the trust factors in open-source and closed software selection from a practitioner’s perspective, to gain insight into perceptions of software trust. To this aim, we conducted semi-structured interviews with 24 software practitioners from different businesses, including 12 experts in open-source software selection and 12 experts in closed software selection. By summarizing we found: (1) software selection is affected by three categories of factors, being technical, organizational, and structural assurance factors; (2) the most important factors are technical factors and organizational factors; and (3) software selection process and trust factors differ depending on the project risk tolerance. In addition, we compared the trust factors derived from the interviews with those found in the literature. Our findings revealed that there is a difference between the two.\",\"PeriodicalId\":431555,\"journal\":{\"name\":\"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)\",\"volume\":\"2402 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SESoS59159.2023.00010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE/ACM 11th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SESoS59159.2023.00010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Role of Software Trust in Selection of Open-Source and Closed Software
Software selection is a critical part of any software engineering project, as projects depend on a rich ecosystem of components and frameworks. Software engineers always find it challenging to select a trustworthy software product despite the availability of a large number of software selection tools. This study explores the trust factors in open-source and closed software selection from a practitioner’s perspective, to gain insight into perceptions of software trust. To this aim, we conducted semi-structured interviews with 24 software practitioners from different businesses, including 12 experts in open-source software selection and 12 experts in closed software selection. By summarizing we found: (1) software selection is affected by three categories of factors, being technical, organizational, and structural assurance factors; (2) the most important factors are technical factors and organizational factors; and (3) software selection process and trust factors differ depending on the project risk tolerance. In addition, we compared the trust factors derived from the interviews with those found in the literature. Our findings revealed that there is a difference between the two.