Prioritization based taxonomy of DevOps security challenges using PROMETHEE
Open accessAbstract
DevOps is a combination of collaborative and multidisciplinary efforts of an organization to control continuous delivery and updates of new software while guaranteeing their reliability and correctness. In the software industry, the implementation of DevOps (development and operations units) faces many challenges that are specifically associated with the security. The objective of this study is to identify and develop a prioritization based taxonomy of DevOps security challenges. The total of eighteen DevOps security challenges were extracted using systematic literature review approach and were further evaluated with experts using questionnaire survey study. Finally, the multi criteria decision making PROMETHEE-II approach was used to prioritize and develop the taxonomy of identified factors and their categories. The implications of PROMETHEE-II approach are novel in this research domain as it has been used successfully in various other domains e.g. medical, banking, internet techniques and management etc. The contribution of this study is not limited to develop the taxonomy based structure of DevOps security challenges, but also the proper prioritization of these challenges by introducing PROMETHEE-II approach in the research field of DevOps. The study results will assist the practitioners to remove the uncertainty and vagueness in the opinion of DevOps experts to secure DevOps implementation for better and continuous software development process.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper identifies 18 DevOps security challenges through a systematic literature review, validates them with a practitioner survey, and uses PROMETHEE-II to prioritize them within a CAMS-based taxonomy. It ranks “lack of automated testing tools” (CH1) as the most critical challenge, with “lack of secure coding standards” (CH16) and “neglecting change control in security” (CH18) also highlighted as high-priority.
Key findings
- The SLR started from 110 studies and selected 40 for data extraction, yielding 18 DevOps security challenges; 65% of selected studies scored more than 60% in quality assessment, and inter-rater agreement for extraction was Kendall’s W = 0.84 (p = 0.003).
- The questionnaire survey collected 88 responses, of which 78 complete responses were analyzed; most challenges and categories had >60% positive agreement, CH18 (“neglecting change control in security”) was the highest reported challenge at 96%, and “Culture” (C1) was the highest category at 91%.
- PROMETHEE-II ranked CH1 (“lack of automated testing tools”) as the most critical challenge; CH16 (“lack of secure coding standards”) and CH18 (“neglecting change control in security”) were also identified as critical/high-priority.
- In the CAMS taxonomy, “security manual testing and performance configuration” (CH2) ranked 4th overall but 1st in the Measurement category, while “abundance of information is a serious threat to secure data” (CH13) ranked 9th overall but 1st in Sharing; category weights were Culture w = 0.35, Automation w = 0.25, and Measurement w = 0.25.
Methods
- Three-phase design: (1) SLR following Kitchenham and Charters guidelines with a defined search string, inclusion/exclusion criteria, tollgate selection, and quality assessment; (2) questionnaire survey to validate challenges from industry/academic experts; (3) PROMETHEE-II multi-criteria decision-making to prioritize challenges and categories.
- SLR sources included IEEE Xplore, ACM DL, Wiley, Springer, Google Scholar, and IET Digital Library; data extraction involved the first three authors plus three external experts, with inter-rater reliability checks.
- Survey used Google Forms, pilot-tested with three external experts, distributed via ResearchGate, emails, and LinkedIn using snowball sampling from November 2019 to January 2020; 78 complete responses were analyzed, and a second survey of 25 experts provided pairwise comparisons for PROMETHEE-II, using the usual preference function and treating automation as a non-beneficial criterion.
Limitations
- The paper states possible incomplete literature coverage and omitted relevant studies; researcher bias was addressed through inter-rater reliability tests; the n = 78 survey sample “might not be strong enough” to justify validity, though it is argued to be justifiable based on prior software engineering research.
- The paper states most survey respondents were from Asian countries, limiting generalization to other regions; mapping-scheme biases were addressed through coding, empirical validation, and inter-rater reliability; ranking threats were addressed by using PROMETHEE-II net outranking flows.
- The paper also notes the second survey’s sample size of 25 is small and “may limit our research to some extent,” though it justifies this with prior small-sample studies; evident from the text, the open-ended survey questions yielded no additional challenges, and the study focuses only on negative security challenges, with positive factors left for future work.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 41 cited sources checked · 0 supported · 0 flagged
- Findingown data
The total of eighteen DevOps security challenges were extracted using systematic literature review.
“The total of eighteen DevOps security challenges were extracted using systematic literature review approach and were further evaluated with experts using questionnaire survey study.”
- Also stated in: § b: DATA EXTRACTION AND SYNTHESIS · plain
“After synthesizing the data, we have total eighteen security challenges of DevOps.”
- Also stated in: § A. IDENTIFIED CHALLENGES VIA SYSTEMATIC LITERATURE REVIE · plain
“The total of 18 challenges were identified and presented in Table 1.”
Quote in the paperSubstantial claim - Also stated in: § b: DATA EXTRACTION AND SYNTHESIS · plain
- Findingown data
65% of selected studies scored more than 60% in quality assessment.
“The 65 % of studies score more than 60% (Appendix C) which shows that the selected studies are significant enough to answer the research question of this study.”
Quote in the paperSubstantial claim - Findingown data
Culture (C1) was the highest category of investigated factors at 91%.
“and ''Culture'' i.e. (C1 = 91%) is the highest category of investigated factors.”
Quote in the paperSubstantial claim - Findingown data
CH18 (neglecting change control in security) was the highest reported challenging factor by survey respondents at 96%.
“We further noted that CH18 (neglecting change control in security 96%) is the highest reported challenging factor by survey respondents”
Quote in the paperNot a substantial claim - Findingown data
CH18 'neglecting change control in security' is the second highest ranked challenge for securing DevOps.
“Furthermore, CH16 ''lack of secure coding standards'' and CH18 ''neglecting change control in security'' are the second highest ranked challenges while securing DevOps for successful implementation.”
Quote in the paperSubstantial claim
- Findingown data
The survey respondents strongly emphasized that all CAMS categories are important for DevOps implementation.
“The survey respondents strongly emphasized that all the categories are important for DevOps implementation.”
Quote in the paperNot a substantial claim - Findingown data
CH16 'lack of secure coding standards' is the second highest ranked challenge for securing DevOps.
“Furthermore, CH16 ''lack of secure coding standards'' and CH18 ''neglecting change control in security'' are the second highest ranked challenges while securing DevOps for successful implementation.”
Quote in the paperSubstantial claim - Findingown data
The systematic literature review identified 18 DevOps security challenges.
“The identified factors (Total = 18) present the key areas where team members of DevOps must focus to secure DevOps.”
Quote in the paperSubstantial claim - Findingreasoning
Culture was the highest ranked CAMS category with weight 0.35.
“They weighted (w) the Culture 'w = 0.35' as the highest ranked category as DevOps is all about coordination and commitment of development and operational teams to share their ideas for successful implementation of DevOps.”
Quote in the paperSubstantial claim - Findingown data
The identified DevOps security challenges were classified into four categories according to the CAMS model.
“The challenges were further classified into four categories according to CAMS model.”
- Also stated in: § VIII. STUDY IMPLICATIONS · plain
“The identified challenges were mapped into four categories of CAMS model (Culture, Automation, Measurement and Sharing) for further ranking of factors, based on their significance for the successful implementation of secure DevOps environment.”
Quote in the paperSubstantial claim - Also stated in: § VIII. STUDY IMPLICATIONS · plain
- Findingown data
The survey results show that the identified factors have a negative impact on DevOps security.
“The total of 78 responses was collected and the results of the survey show that the identified factors have a negative impact on DevOps security section 4.2.”
Quote in the paperSubstantial claim - Findingown data
CH1 'lack of automated testing tools' is the most critical challenge to secure DevOps implementations.
“According to the ranking of alternatives Figure 10 by PROMETHEE II approach CH1 ''lack of automated testing tools'' is marked as the most critical challenge to secure DevOps implementations.”
- Also stated in: § C. PRIORITIZATION OF DEVOPS SECURITY CHALLENGES (RQ3) · plain
“The result show that the CH1 ''lack of automated testing tools'' is the most critical challenge need to be resolved while dealing with DevOps security in software enterprise.”
- Also stated in: § IX. CONCLUSION AND FUTURE DIRECTIONS · plain
“''Lack of automated testing tools'' CH1 and ''lack off secure coding standards'' CH16 are the most significant factors and must be addressed first based on their ranking.”
Quote in the paperSubstantial claim - Also stated in: § C. PRIORITIZATION OF DEVOPS SECURITY CHALLENGES (RQ3) · plain
- Findingown data
The identified factors are related to industrial concerns about DevOps security.
“We get 78 total responses which show that the identified factors are related to industrial concerns about DevOps security.”
Quote in the paperSubstantial claim - Premisecitation
Security is among the major concerns that hinder the adoption of DevOps in software enterprises.
“Despite the popularity of DevOps, security is among the major concerns that hinder the adoption of DevOps in software enterprises [5].”
- Also stated in: § II. BACKGROUND OF DEVOPS SECURITY · plain
“Mohan and Othmane [5] investigated the main security aspects related to DevOps i.e. 'definition, best practices, configuration methods, tools of SecDevOps, team coordination and data secrecy activities' and give a suggestion of merging security with DevOps, as security is one of the key challenges which limits the adoption of DevOps.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5] source
Not checked in the free run.
- Also stated in: § II. BACKGROUND OF DEVOPS SECURITY · plain
- Study design and conductown data
Inter-rater reliability for data extraction showed significant agreement between external experts and study authors (W = 0.84, p = 0.003).
“The results of W = 0.84, (p = 0.003) show the significance agreement between the external experts and study authors.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [68] source
Not checked in the free run.
- Study design and conductown data
Inter-rater reliability for mapping showed significant agreement between external experts and study authors (W = 0.635, p = 0.0005).
“After comparing both outcomes we have calculated the Kendalls coefficient of concordance (W = 0.635, p = 0.0005) shows the significance agreement between both results.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [68] source
Not checked in the free run.
- Premisecitation
Lack of integrated testing tools to secure DevOps is a DevOps security challenge.
“We reviewed those studies briefly and extracted all the challenging factors including lack of secure coding standards [2], [23], [80], [81], using unsuitable performance metrics for security evaluation [2], [69], [78], [79] and lack of integrated testing tools to secure DevOps [14], [52], [53], [71].”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Neglecting change control in security is a DevOps security challenge.
“Düllmann et al. [24] and some other researchers [69], [78], [81] considered neglecting change control in security most challenging factor of DevOps.”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Developer resistance to coordinate with DevOps security team is a DevOps security challenge.
“Developer resistance not to coordinate with DevOps security team [57], [76], [77] slow-downs the whole deployment process, as no proper measures were taken to control security threats during development phase.”
Quote in the paperSubstantial claim0 of 3 sources checked - Interpretationown data
The identified DevOps security challenges negatively affect DevOps implementation.
“The summarized results Table 3 shows that the majority of the survey respondents have a positive opinion about security challenges in DevOps showing the negative effect of factors on DevOps implementation.”
Quote in the paperSubstantial claim- Rests on an assumption: The survey respondents are representative of the broader population of DevOps practitioners.
- Premisecitation
Lack of secure coding standards is a DevOps security challenge.
“We reviewed those studies briefly and extracted all the challenging factors including lack of secure coding standards [2], [23], [80], [81], using unsuitable performance metrics for security evaluation [2], [69], [78], [79] and lack of integrated testing tools to secure DevOps [14], [52], [53], [71].”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Using unsuitable performance metrics for security evaluation is a DevOps security challenge.
“We reviewed those studies briefly and extracted all the challenging factors including lack of secure coding standards [2], [23], [80], [81], using unsuitable performance metrics for security evaluation [2], [69], [78], [79] and lack of integrated testing tools to secure DevOps [14], [52], [53], [71].”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Lack of coordination between security team and DevOps team is a DevOps security challenge.
“The challenging factor lack of coordination between security team and DevOps team is causing more security threats like untrusted inputs [54], [55], [74].”
Quote in the paperSubstantial claim0 of 3 sources checked - Study design and conductown data
The questionnaire survey collected 78 responses.
“The total of 78 responses was collected and the results of the survey show that the identified factors have a negative impact on DevOps security section 4.2.”
- Also stated in: § IX. CONCLUSION AND FUTURE DIRECTIONS · plain
“We get 78 total responses which show that the identified factors are related to industrial concerns about DevOps security.”
Quote in the paperNot a substantial claim - Also stated in: § IX. CONCLUSION AND FUTURE DIRECTIONS · plain
- Premisecitation
Immature automated deployment tools is a DevOps security challenge.
“The other frequently occurred challenge in an organization to secure DevOps activities is immature automated deployment tools [61], [81], [82], due to lack of testing knowledge.”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Lack of automated testing tool performance measures for security is a DevOps security challenge.
“We have also identified lack of automated testing tool performance measures for security [2], [5], [20], [23], [24] as a critical challenge that have a negative impact on DevOps security.”
Quote in the paperSubstantial claim0 of 3 sources checked - Premisecitation
Lack of consistent security policies design and performance measures is a DevOps security challenge.
“The enterprise generally lacks with consistence security polices design and performance measures [6], [19], [52], [72], [73] due to the rigid policy structure.”
Quote in the paperSubstantial claim0 of 3 sources checked - Study design and conductcitation
The sample size n=78 for the questionnaire survey is justifiable based on other software engineering research.
“Another threat to validity is that the sample size n = 78 for questionnaire survey might not be strong enough to justify the validity of challenges.However, based on the other researches in the field of software engineering [30]- [33], [44] this sample size of targeted population is justifiable and for the assessment of factors and their mapping criteria.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [30]- [33], [44]
Not checked in the free run.
- The quote only partly states this claim. 3
- Classified as probably not a substantial claim. 22
- May combine two claims. 16
The quote only partly states this claim.
Findingown dataNo additional DevOps security challenge was reported by survey participants in the open-ended questions.
“However, no additional challenge was marked by the participants.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. The quote only partly states this claim.
Findingown dataA second survey was conducted with 25 participants who had participated in the first survey.
“A total of 25 participants agreed to give a response on second survey Table 4.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataThe selected studies were published from 2011 to 2020, showing an increasing trend of DevOps research.
“The frequency analysis shows that the selected studies are from year 2011 to 2020 showing the increasing trend of research in the field of DevOps.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataThe questionnaire survey collected 88 responses, of which 10 were incomplete and 78 complete responses were evaluated.
“We have collected total 88 responses.All responses were checked manually and 10 of them were incomplete.We didn't consider the incomplete responses for data analysis as a requirement of the questionnaire is not accomplished fully in those 10 incomplete responses.Total 78 responses were evaluated for further processing.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataThe SLR initially collected 110 studies after inclusion/exclusion criteria, and 40 studies were selected for data extraction.
“In the initial stage after performing inclusion and exclusion criteria we have collected 110 studies.All the steps of tollgate approach were performed carefully and total of 40 studies were collected for data extraction (Figure 2).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [67]
Not checked in the free run.
May combine two claims.
Findingown dataThe majority of survey respondents had a positive opinion about the identified DevOps security challenges, with most challenges and categories having >60% positive response.
“The summarized results Table 3 shows that the majority of the survey respondents have a positive opinion about security challenges in DevOps showing the negative effect of factors on DevOps implementation.The frequency analysis shows that percentage of most of the challenges and their categories is > 60%.”
Quote in the paperSubstantial claim- Rests on an assumption: The survey respondents are representative of the broader population of DevOps practitioners.
The quote only partly states this claim.
FindingcitationThe eighteen identified DevOps security challenges were mapped into four main categories of the CAMS model (Culture, Automation, Measurement, Sharing).
“The reported challenges were further divided into four main categories of CAMS model, presented by Edwards and Willis [25].”
- Also stated in: § A. IDENTIFIED CHALLENGES VIA SYSTEMATIC LITERATURE REVIE · plain
“By applying this approach, all the challenges were mapped as shown in Table 2.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [25]
Not checked in the free run.
- Also stated in: § A. IDENTIFIED CHALLENGES VIA SYSTEMATIC LITERATURE REVIE · plain
May combine two claims.
Findingown dataAutomation and Measurement were weighted 0.25 and ranked as the second and third most important CAMS categories.
“Automation 'w = 0.25' and Measurement 'w = 0.25' ranked as the second and third most important categories of investigated DevOps security challenges.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataCH13 'Abundance of information is a serious threat to secure data' ranked GR=9 in the overall ranking but LR=1 in the Sharing category.
“Similarly, ''Abundance of information is a serious threat to secure data'' CH 13 ranked GR = 9 in overall ranking but ranked, LR = 1 in Sharing category.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataCH2 'Security manual testing and performance configuration' ranked 4th in the overall ranking (GR) but ranks 1st (LR) in the 'Measurement' criteria of the CAMS model.
“Further, we analyzed that ''Security manual testing and performance configuration'' CH 2 ranked 4th in the overall ranking (GR) but ranks 1st (LR) in ''Measurement'' criteria of CAMS model.”
- Also stated in: § D. PRIORITIZATION BASED TAXONOMY OF DEVOPS SECURITY CHALLENGES (RQ4) · plain
“We have investigated that the ''security manual testing and performance configuration'' CH 2 is ranked, i.e.GR = 4 but in Measurement category it is ranked, i.e.LR = 1 which shows the significance of this challenge with respect to category.”
Quote in the paperNot a substantial claim- Also stated in: § D. PRIORITIZATION BASED TAXONOMY OF DEVOPS SECURITY CHALLENGES (RQ4) · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataThe small sample size of the second survey may limit the research.
“The sample size is small which may limit our research to some extent.But small sample size has been considered previously in other research studies also [45]- [48].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [45]- [48]
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataThe questionnaire was pilot-tested with three external experts from academia and industry to check understandability and suitability.
“The pilot assessment of questionnaire was performed with aim to check the understandability and suitability of designed questionnaire [36].”
- Also stated in: § 2) PILOT ASSESSMENT OF QUESTIONNAIRE SURVE · plain
“The designed questionnaire was sent to three external experts of academia and industry for evaluation.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [36] source
Not checked in the free run.
- Also stated in: § 2) PILOT ASSESSMENT OF QUESTIONNAIRE SURVE · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductcitationThe systematic literature review followed Kitchenham and Charters guidelines for planning, conducting, and reporting the review.
“The guidelines provided by Kitchenham and Charters [64] was adopted to explore literature which include i) planning the review, ii) conducting the review and iii) reporting the review.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [64] source
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductcitationThe study used Grounded theory approach coding steps for mapping challenges.
“All the team members of the group were using key steps of coding scheme, i.e. code, sub-categories, categories and framework/ theory, of Grounded theory approach [28], [85] as followed by other researchers in their studies [30], [86], [87].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [28] source
Not checked in the free run.
- cites [85]
Not checked in the free run.
Classified as probably not a substantial claim. May combine two claims.
Premisenone givenPROMETHEE II provides a complete ranking of alternatives and avoids incomparability between alternatives.
“Another advantage of using PROMETHEE II is that it avoids incomparability between alternatives.”
Quote in the paperSubstantial claimMay combine two claims.
PremisecitationThe PROMETHEE II method was selected because it is interactive, able to classify and order complex alternatives, and has stability, clarity, and simplicity.
“The PROMETHEE II was selected for this study because it is interactive and is able to classify and order alternatives which are complex and difficult to compare.This approach in addition has some other characteristics like stability, clarity and simplicity [21].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [21] source
Not checked in the free run.
May combine two claims.
Study design and conductown dataThe weights of the CAMS categories were validated by three external DevOps experts, and after their approval the weighted categories were used for further calculation.
“The weights of categories were further investigated by sending them to three external DevOps experts (one expert from Chongqing University, China and two DevOps experts from Soft-Tech organization Pakistan).After their approval, we have used the weighted categories for further calculation.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductcitationThe authors followed a formal mapping approach to categorize the challenges, as applied in other research studies.
“We have followed a formal mapping approach to categories the challenges, applied in other research studies as well [31]- [33], [44].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [31]- [33], [44]
Not checked in the free run.
May combine two claims.
Study design and conductown dataThe mapping scheme was validated by three DevOps experts, and based on their recommendations some factors were rearranged.
“For validation we send our mapping scheme to three DevOps experts (one expert from Chongqing University China and two experts from Soft-Tech organization Pakistan) section 4.2.4.Based on their recommendations, we rearrange the position of some factors, the final mapping is presented in Table 3.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Premisenone givenThe PROMETHEE II technique provides a complete ranking of all alternatives.
“This technique provides the complete ranking of all alternatives which will assist the DevOps team to focus on areas having security related issues.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductnone givenThe questionnaire survey was conducted to identify and validate the factors from industrial practitioners having knowledge about DevOps.
“The questionnaire survey was conducted to identify and validate the factors from industrial practitioners having knowledge about DevOps.”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown dataThe mapping scheme biases were addressed by using a coding scheme, empirical study, and inter-rater reliability test.
“The mapping scheme also has biases to some extent, to validate this concern we have used coding scheme to develop a mapping concept and validate it by empirical study (questionnaire survey) and considering inter-rater reliability test.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Interpretationnone givenThe taxonomy designed using the CAMS model will show the significance of factors and categories for further perfection of DevOps practices.
“The taxonomy designed using CAMS model will show the significance of factors and categories for further perfection of DevOps practices.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
InterpretationreasoningIntegrating security with DevOps will resolve several issues.
“The DevOps team focus more on coordination of development and operational team, integrating security with DevOps will resolve several issues.”
Quote in the paperNot a substantial claimMay combine two claims.
Study design and conductown dataMost survey respondents are from Asian countries, so the outcomes cannot be generalized to other regions.
“In this study most of the survey respondents are from Asian countries and we will unable to generalize the outcomes from the other regions perspective.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductown dataThe identified challenges were further mapped into key categories and verified from industrial and academic experts using questionnaire survey approach.
“The identified challenges were further mapped into key categories and verified from industrial and academic experts using questionnaire survey approach.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductreasoningThe PROMETHEE II approach was used to prioritize factors to avoid the threat of ranking.
“There is another threat of ranking the identified and reported challenges, to avoid this threat we prioritize factors through PROMETHEE II approach.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductreasoningSearch strings were developed to collect data from targeted digital libraries and QA steps were performed to verify the quality of research material.
“To reduce this threat, we have developed the search strings to collect data from targeted digital libraries and performed QA steps to verify the quality of research material.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Study design and conductnone givenThe factors and their categorization were empirically investigated by questionnaire survey approach.
“The factors and their categorization were empirically investigated by questionnaire survey approach.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
PremisereasoningThe PROMETHEE II technique provides better understanding of multi criteria decision making problems.
“This technique provides better understanding of multi criteria decision making problems by considering the DevOps security challenges and their mapped categories.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationResearchers and academic experts agreed to integrate security with DevOps implementations.
“The researchers and academic experts agreed to integrate security with DevOps implementations [4], [6]- [8], [59].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [4], [6]- [8], [59]
Not checked in the free run.
Probably not a substantial claim: may not pass S4 (based). May combine two claims.
Study design and conductnone givenThe data collected from the survey includes responses from different regions and is sufficient to validate the factors.
“However, the data collected from survey consist of response from different regions and we believe that this sample data is sufficient to validate the factors.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenThe given taxonomy of categories and factors will contribute to enhance the areas which required more security practices for improvement.
“The given taxonomy of categories and factors will contribute to enhance the areas which required more security practices for improvement.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningThe ranking of identified challenges of DevOps security will assist practitioners by considering the significance of factor within the process area and as a whole.
“This ranking of identified challenges of DevOps security will assist the practitioners by considering the significance of factor within the process area and as a whole.”
Quote in the paperNot a substantial claim
The paper relies on this without support.
The survey respondents are representative of the broader population of DevOps practitioners.
“The total of 78 complete responses was collected from participants (DevOps experts) Table 3.”
The paper relies on this without support.
The 25 practitioners who provided pairwise comparisons are sufficiently knowledgeable about DevOps security to produce valid comparisons.
“We collected data from 25 practitioners to measure the pairwise comparison of identified challenges using PROMETHEE II approach.”
The paper relies on this without support.
The three external DevOps experts are qualified to validate the weights and mapping of the challenges.
“The weights of categories were further investigated by sending them to three external DevOps experts (one expert from Chongqing University, China and two DevOps experts from Soft-Tech organization Pakistan).”
“For validation we send our mapping scheme to three DevOps experts (one expert from Chongqing University China and two experts from Soft-Tech organization Pakistan) section 4.2.4.”
The paper relies on this without support.
The survey respondents are representative of industrial practitioners with knowledge about DevOps.
“The questionnaire survey was conducted to identify and validate the factors from industrial practitioners having knowledge about DevOps.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Various prioritization-based studies identify C18-Lack of mature tools for automation and security and rank it in the top tier.
“Various prioritization-based studies (Akbar et al., 2022; Rafi et al., 2020) also identify this challenge and rank it in the top tier”
From Identifying the primary dimensions of DevSecOps: A multi-vocal literature review (2024) · cites this paper as Rafi et al., 2020
In “Prioritization of DevOps Security Challenges (RQ3)” (page unavailable), Rafi et al. rank lack of automated testing tools as their most critical challenge. The literature-review section also identifies immature automated deployment tools, but the copy does not show that broader challenge ranked in the top tier; its CH18 is instead neglecting change control in security. (LLM, conf=0.84)
Experimental — accuracy not yet measuredC02 reveals that isolation between developers, operations and InfoSec causes lack of collaboration, communication and coordination among teams, leading to friction, conflicts and mistrust.
“This challenge reveals that the isolation between developers, operation and InfoSec would cause the lack of collaboration, communication and coordination among teams, further lead to friction, conflicts and mistrust (Rafi et al., 2020).”
From Identifying the primary dimensions of DevSecOps: A multi-vocal literature review (2024) · cites this paper as Rafi et al., 2020
The Background of DevOps Security says poor coordination between development and operations causes poor information and communication flow. The Identified Challenges section also links lack of coordination between security and DevOps teams to problems and says communication and coordination help develop trust. Neither passage states that isolation among all three teams leads to friction, conflicts and mistrust; page numbers are unavailable in our copy. (LLM, conf=0.83)
Experimental — accuracy not yet measuredWithout addressing C01 at the beginning, projects may not start off well.
“Without addressing this issue at the beginning, projects may not start off well (Rafi et al., 2020; Tomas et al., 2019).”
From Identifying the primary dimensions of DevSecOps: A multi-vocal literature review (2024) · cites this paper as Rafi et al., 2020
The Introduction says security must be addressed from the forefront for successful DevOps adoption and warns that teams working without security coordination may not achieve the desired output. That supports the general concern about addressing security early, but the paper does not identify an issue called C01 or say that failing to address it will cause projects to start poorly (no page numbers available in our copy). (LLM, conf=0.76)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Ranking rule favors the flow described as weakness
MajorThe paper defines net flow as entering flow minus leaving flow, calls entering flow weakness and leaving flow strength, then says the highest net flow is best. Under those definitions, the ranking rule rewards weakness and penalizes strength.
“The entering flow measures the weakness of alternatives and leaving flow measures the strength of alternatives.”
“The highest the ϕ (i) the best the alternative.”
Organization-size categories overlap at 200 employees
MinorAn organization with exactly 200 employees meets both the stated medium and large definitions, so the categories do not separate organizations at that boundary.
“medium (20 to 200 employees)”
“large (>= 200 employees)”
CAMS model attribution conflicts with reference 25
MinorThe text attributes the cited CAMS model to Edwards and Willis, but reference 25 identifies S. Guthrie as its author.
“The reported challenges were further divided into four main categories of CAMS model, presented by Edwards and Willis [25].”
“25. S. Guthrie. DevOps Principles-The CAMS Model.”
Figure 10 is cited as a ranking but captioned as organization size
MinorThe text directs readers to Figure 10 for the ranking of alternatives, while the Figure 10 caption identifies it as organization-size analysis.
“According to the ranking of alternatives Figure 10 by PROMETHEE II approach CH1 ''lack of automated testing tools'' is marked as the most critical challenge to secure DevOps implementations.”
“Figure: 10 FIGURE 10 . FIGURE 10.Organization size analysis.”
Final mapping is assigned to the responses table
MinorThe text says the final mapping appears in Table 3, but Table 3 is labeled as survey responses; the mapping table is labeled Table 2.
“the final mapping is presented in Table 3.”
“TABLE 3. Responses of survey respondents.”
Cites
Basics of Qualitative Research: Grounded Theory Procedures and Techniques.
Ellis, C., Strauss, A., & Corbin, J. M. (1992) · Contemporary Sociology A Journal of Reviews · doi:10.2307/2074814 · Cited by 29,279 · see citing works
Basics of Qualitative Research: Grounded Theory Procedures and Techniques
Long, D. R., Strauss, A., & Corbin, J. M. (1993) · Modern Language Journal · doi:10.2307/328955 · Cited by 17,612 · see citing works
Computing Inter-Rater Reliability for Observational Data: An Overview and Tutorial
Hallgren, K. A. (2012) · Tutorials in Quantitative Methods for Psychology · doi:10.20982/tqmp.08.1.p023 · Cited by 3,884 · see citing works
Selecting Empirical Methods for Software Engineering Research
Easterbrook, S., Singer, J., Storey, M.-A., & Damian, D. (2008) · Guide to Advanced Empirical Software Engineering · doi:10.1007/978-1-84800-044-5_11 · Cited by 1,167 · see citing works
Continuous software engineering: A roadmap and agenda
Fitzgerald, B. F., & Stol, K.-J. (2015) · Journal of Systems and Software · doi:10.1016/j.jss.2015.06.063 · Cited by 742 · see citing works
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture
Balalaie, A., Heydarnoori, A., & Jamshidi, P. (2016) · IEEE Software · doi:10.1109/ms.2016.64 · Cited by 735 · see citing works
Shahin, M., Ali Babar, M., & Zhu, L. (2017) · IEEE Access · doi:10.1109/access.2017.2685629 · Cited by 680 · see citing works
Response interpolation and scale sensitivity: evidence against 5-point scales
Finstad, K. (2010) · Journal of Usability Studies archive · Cited by 591 · see citing works
Identifying relevant studies in software engineering
Zhang, H., Babar, M. A., & Tell, P. (2010) · Information and Software Technology · doi:10.1016/j.infsof.2010.12.010 · Cited by 570 · see citing works
Prioritization of human capital measurement indicators using fuzzy AHP
Bozbura, F. T., Beşkese, A., & Kahraman, C. (2006) · Expert Systems with Applications · doi:10.1016/j.eswa.2006.02.006 · Cited by 483 · see citing works
Grounded theory in software engineering research: a critical review and guidelines
Stol, K.-J., Ralph, P., & Fitzgerald, B. (2016) · Proceedings of the 38th International Conference on Software Engineering · doi:10.1145/2884781.2884833 · Cited by 470 · cited 1× · see citing works
“All the team members of the group were using key steps of coding scheme, i.e. code, sub-categories, categories and framework/ theory, of Grounded theory approach [28], [85] as followed by other researchers in their studies [30], [86], [87].”
MethodA systematic review of search-based testing for non-functional system properties
Afzal, W., Torkar, R., & FELDT, R. H. (2009) · Information and Software Technology · doi:10.1016/j.infsof.2008.12.005 · Cited by 447 · see citing works
Wong, J. K. W., & Li, H. (2008) · Building and Environment · doi:10.1016/j.buildenv.2006.11.019 · Cited by 432 · see citing works
Development and Deployment at Facebook
Feitelson, D. G., Frachtenberg, E., & Beck, K. L. (2013) · IEEE Internet Computing · doi:10.1109/mic.2013.25 · Cited by 243 · see citing works
An application of quality function deployment to improve the quality of teaching
Lam, K., & Zhao, X. (1998) · International Journal of Quality & Reliability Management · doi:10.1108/02656719810196351 · Cited by 238 · see citing works
DevSecOps: A Multivocal Literature Review
Myrbakken, H., & Colomo-Palacios, R. (2017) · Communications in Computer and Information Science · doi:10.1007/978-3-319-67383-7_2 · Cited by 205 · see citing works
Towards an Evidence-Based Understanding of Electronic Data Sources
Chen, L., Babar, M. A., & Zhang, H. (2010) · Electronic Workshops in Computing · doi:10.14236/ewic/ease2010.17 · Cited by 191 · see citing works
Khan, A. A., Keung, J., Niazi, M., Hussain, S., & Ahmad, A. (2017) · Information and Software Technology · doi:10.1016/j.infsof.2017.03.006 · Cited by 174 · see citing works
DevOps Capabilities, Practices, and Challenges: Insights from a Case Study
Senapathi, M., Buchan, J., & Osman, H. (2018) · Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018 · doi:10.1145/3210459.3210465 · Cited by 172 · see citing works
Comparison of Multi-Criteria Decision Support Methods for Integrated Rehabilitation Prioritization
Tscheikner-Gratl, F., Egger, P., Rauch, W., & Kleidorfer, M. (2017) · Water · doi:10.3390/w9020068 · Cited by 165 · see citing works
DevOps: A Definition and Perceived Adoption Impediments
Smeds, J., Nybom, K., & Porres, I. (2015) · Lecture Notes in Business Information Processing · doi:10.1007/978-3-319-18612-2_14 · Cited by 158 · see citing works
Towards Definitions for Release Engineering and DevOps
Dyck, A., Penners, R., & Lichter, H. (2015) · doi:10.1109/releng.2015.10 · Cited by 154 · see citing works
Zhu, L., Bass, L., & Champlin-Scharff, G. (2016) · IEEE Software · doi:10.1109/ms.2016.81 · Cited by 150 · see citing works
Identification and prioritization of coordination barriers in humanitarian supply chain management
Kabra, G., Ramesh, A., & Arshinder, K. (2015) · International Journal of Disaster Risk Reduction · doi:10.1016/j.ijdrr.2015.01.011 · Cited by 142 · see citing works
Amaral, T. M., & Costa, A. P. C. S. (2013) · Operations Research for Health Care · doi:10.1016/j.orhc.2013.10.002 · Cited by 142 · see citing works
Khan, A. A., Shameem, M., Kumar, R. R., Hussain, S., & Yan, X. (2019) · Applied Soft Computing · doi:10.1016/j.asoc.2019.105648 · Cited by 126 · see citing works
Continuous Delivery? Easy! Just Change Everything (Well, Maybe It Is Not That Easy)
Neely, S., & Stolt, S. (2013) · 2013 Agile Conference · doi:10.1109/agile.2013.17 · Cited by 124 · see citing works
Toward successful project management in global software development
Niazi, M., Mahmood, S., Alshayeb, M., et al. (2016) · International Journal of Project Management · doi:10.1016/j.ijproman.2016.08.008 · Cited by 117 · see citing works
Success factors influencing requirements change management process in global software development
Akbar, M. A., Sang, J., Nasrullah, N., Khan, A. A., Mahmood, S., Qadri, S. F., Hu, H., & Xiang, H. (2019) · Journal of Computer Languages · doi:10.1016/j.cola.2018.12.005 · Cited by 113 · see citing works
Self-citationSecDevOps: Is It a Marketing Buzzword? - Mapping Research on Security in DevOps
Mohan, V., & Othmane, L. B. (2016) · 2016 11th International Conference on Availability, Reliability and Security (ARES) · doi:10.1109/ares.2016.92 · Cited by 112 · see citing works
Shameem, M., Kumar, R. R., Kumar, C., Chandra, B., & Khan, A. A. (2018) · Journal of Software Evolution and Process · doi:10.1002/smr.1979 · Cited by 104 · see citing works
Facility Location Selection using PROMETHEE II Method
Athawale, V. M., & Chakraborty, S. (2010) · Cited by 98 · see citing works
Software security in DevOps: synthesizing practitioners' perceptions and practices
Ur Rahman, A. A., & Williams, L. (2016) · Proceedings of the International Workshop on Continuous Software Evolution and Delivery · doi:10.1145/2896941.2896946 · Cited by 86 · see citing works
Theodorou, S. C., Florides, G. A., & Tassou, S. A. (2010) · Energy Policy · doi:10.1016/j.enpol.2010.08.038 · Cited by 84 · see citing works
Synthesizing Continuous Deployment Practices Used in Software Development
Rahman, A., Helms, E., Williams, L. A., & Parnin, C. (2015) · Agile Conference · doi:10.1109/agile.2015.12 · Cited by 76 · see citing works
Improve software quality through practicing DevOps
Perera, P., Silva, R., & Perera, I. (2017) · 2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer) · doi:10.1109/icter.2017.8257807 · Cited by 69 · see citing works
An Empirical Study on Culture, Automation, Measurement, and Sharing of DevSecOps
Tomas, N., Li, J., & Huang, H. (2019) · 2019 International Conference on Cyber Security and Protection of Digital Services (Cyber Security) · doi:10.1109/cybersecpods.2019.8884935 · Cited by 66 · see citing works
Akbar, M. A., Sang, J., Khan, A. A., Amin, F.-E., Nasrullah, N., Hussain, S., Sohail, M. K., Xiang, H., & Cai, B. (2018) · IEEE Access · doi:10.1109/access.2018.2805702 · Cited by 64 · see citing works
Self-citationDevOps as a Service: Pushing the Boundaries of Microservice Adoption
Trihinas, D., Tryfonos, A., Dikaiakos, M. D., et al. (2018) · IEEE Internet Computing · doi:10.1109/mic.2018.032501519 · Cited by 62 · see citing works
A Framework for Managing Mission Needs, Compliance, and Trust in the DevOps Environment
Farroha, B. S., & Farroha, D. L. (2014) · IEEE Military Communications Conference (MILCOM) · doi:10.1109/milcom.2014.54 · Cited by 56 · see citing works
Balali, V., Zahraie, B., & Roozbahani, A. (2014) · American journal of civil engineering and architecture · doi:10.12691/ajcea-2-5-1 · Cited by 55 · see citing works
Akbar, M. A., Sang, J., Khan, A. A., & Hussain, S. (2019) · Journal of Software Evolution and Process · doi:10.1002/smr.2207 · Cited by 53 · see citing works
Self-citationDevOps patterns to scale web applications using cloud services
Cukier, D. (2013) · doi:10.1145/2508075.2508432 · Cited by 52 · see citing works
Shameem, M., Khan, A. A., Hasan, M. G., & Akbar, M. A. (2020) · IET Software · doi:10.1049/iet-sen.2019.0196 · Cited by 47 · see citing works
Self-citationHow is Security Testing Done in Agile Teams? A Cross-Case Analysis of Four Software Teams
Cruzes, D. S., Felderer, M., Oyetoyan, T. D., et al. (2017) · Lecture notes in business information processing · doi:10.1007/978-3-319-57633-6_13 · Cited by 45 · see citing works
Requirement change management challenges in GSD: An analytical hierarchy process approach
Akbar, M. A., Khan, A. A., Khan, A. W., & Mahmood, S. (2020) · Journal of Software Evolution and Process · doi:10.1002/smr.2246 · Cited by 44 · see citing works
Self-citationCarter, K. (2017) · IEEE Software · doi:10.1109/ms.2017.3571578 · Cited by 42 · see citing works
Singh, P., Pandey, A., & Aggarwal, A. R. (2007) · PubMed · Cited by 40 · see citing works
Continuous delivery of personalized assessment and feedback in agile software engineering projects
Bai, X., Li, M., Pei, D., Li, S., & Ye, D. (2018) · Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training · doi:10.1145/3183377.3183387 · Cited by 39 · see citing works
Factors inhibiting the adoption of DevOps in large organisations: South African context
Kamuto, M. B., & Langerman, J. (2017) · IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology · doi:10.1109/rteict.2017.8256556 · Cited by 38 · see citing works
Multicriteria Based Decision Making of DevOps Data Quality Assessment Challenges Using Fuzzy TOPSIS
Rafi, S., Yu, W., Akbar, M. A., Alsanad, A., & Gumaei, A. (2020) · IEEE Access · doi:10.1109/access.2020.2976803 · Cited by 37 · see citing works
Self-citation(2004) · The SAGE Encyclopedia of Social Science Research Methods · doi:10.4135/9781412950589.n909 · Cited by 36 · see citing works
Recent Progress in Software Security
Amoroso, E. G. (2018) · IEEE Software · doi:10.1109/ms.2018.1661316 · Cited by 34 · see citing works
Mohan, V., Othmane, L. B., & Kres, A. (2018) · IEEE Cybersecurity Development (SecDev) · doi:10.1109/secdev.2018.00011 · Cited by 34 · see citing works
Exploiting devops practices for dependable and secure continuous delivery pipelines
Düllmann, T. F., Paule, C., & van Hoorn, A. (2018) · doi:10.1145/3194760.3194763 · Cited by 29 · see citing works
Rahman, A., & Williams, L. A. (2016) · doi:10.1145/2898375.2898383 · Cited by 27 · see citing works
Revised PROMETHEE II for Improving Efficiency in Emergency Response
Zhao, H., Peng, Y., & Li, W. (2013) · Procedia Computer Science · doi:10.1016/j.procs.2013.05.025 · Cited by 26 · see citing works
Sloane, E. B., Liberatore, M. J., Nydick, R. L., Luo, W., & Chung, Q. B. (2002) · Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology · doi:10.1109/iembs.2002.1053110 · Cited by 26 · see citing works
Where to Integrate Security Practices on DevOps Platform
Yasar, H., & Kontostathis, K. (2016) · International Journal of Secure Software Engineering · doi:10.4018/ijsse.2016100103 · Cited by 25 · see citing works
Towards a Hypothetical Framework to Secure DevOps Adoption
Rafi, S., Wu, Y. C., & Akbar, M. A. (2020) · International Conference on Evaluation and Assessment in Software Engineering (EASE) · doi:10.1145/3383219.3383285 · Cited by 24 · see citing works
Self-citationCompetences-based Comparison and Ranking of Industrial Enterprises Using PROMETHEE Method
Veza, I., Celar, S., & Peronja, I. (2015) · Procedia Engineering · doi:10.1016/j.proeng.2015.01.389 · Cited by 21 · see citing works
Liu, P., & Guan, Z. (2009) · Journal of Computers · doi:10.4304/jcp.4.3.265-270 · Cited by 21 · see citing works
Akbar et. al., M. (2019) · International Journal of Computing and Digital Systems · doi:10.12785/ijcds/080403 · Cited by 21 · see citing works
Embedding security and privacy into the development and operation of cloud applications and services
Thanh, T. Q., Covaci, S., Magedanz, T., et al. (2016) · International Telecommunications Network Strategy and Planning Symposium · doi:10.1109/netwks.2016.7751149 · Cited by 20 · see citing works
A Methodology for Enhancing Software Security During Development Processes
Farhan, A. R. S., & Mostafa, G. M. M. (2018) · doi:10.1109/ncg.2018.8593135 · Cited by 20 · see citing works
Building open source security into agile application builds
Mackey, T. (2018) · Network Security · doi:10.1016/s1353-4858(18)30032-1 · Cited by 18 · cited 3× · see citing works
“We reviewed those studies briefly and extracted all the challenging factors including lack of secure coding standards [2], [23], [80], [81], using unsuitable performance metrics for security evaluation [2], [69], [78], [79] and lack of integrated testing tools to secure DevOps [14], [52], [53], [71].”
BackgroundMethodSoftware Security Activities that Support Incident Management in Secure DevOps
Jaatun, M. G. (2018) · International Conference on Availability, Reliability and Security (ARES) · doi:10.1145/3230833.3233275 · Cited by 17 · see citing works
Facility Layout Selection Using PROMETHEE II MethodPreprint
Athawale, V. M., & Chakraborty, S. (2010) · SSRN Electronic Journal · Cited by 15 · see citing works
Managed infrastructure with IBM Cloud OpenStack Services
Cash, S., Jain, V., Jiang, L., et al. (2016) · IBM Journal of Research and Development · doi:10.1147/jrd.2016.2515418 · Cited by 15 · see citing works
Dynamic security assurance in multi-cloud DevOps
Rios, E., Iturbe, E., Mallouli, W., et al. (2017) · IEEE Conference on Communications and Network Security · doi:10.1109/cns.2017.8228701 · Cited by 15 · see citing works
The DevSecOps and Agency Theory
Lee, J. S. (2018) · IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW) · doi:10.1109/issrew.2018.00013 · Cited by 12 · see citing works
Stabilizing the Industrial System: Managed Security Services’ Contribution to Cyber-Peace
Jansen, C. (2017) · IFAC-PapersOnLine · doi:10.1016/j.ifacol.2017.08.786 · Cited by 11 · see citing works
Continuously integrating security
Williams, L. (2018) · Proceedings of the 1st International Workshop on Security Awareness from Design to Deployment · doi:10.1145/3194707.3194717 · Cited by 10 · see citing works
Rethinking Secure DevOps Threat Modeling: The Need for a Dual Velocity Approach
Valani, A. (2018) · IEEE Cybersecurity Development (SecDev) · doi:10.1109/secdev.2018.00032 · Cited by 10 · see citing works
Design as Code: Facilitating Collaboration Between Usability and Security Engineers Using CAIRIS
Faily, S., & Iacob, C. (2017) · IEEE International Requirements Engineering Conference Workshops (REW) · doi:10.1109/rew.2017.23 · Cited by 9 · see citing works
Reframing Security in Contemporary Software Development Life Cycle
Frijns, P., Bierwolf, R. E., & Zijderhand, T. (2018) · IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD) · doi:10.1109/itmc.2018.8691277 · Cited by 9 · see citing works
Towards a Unified Secure Cloud Service Development and Deployment Life-Cycle
Hudic, A., Flittner, M., Lorunser, T., Radl, P. M., & Bless, R. (2016) · 2016 11th International Conference on Availability, Reliability and Security (ARES) · doi:10.1109/ares.2016.73 · Cited by 5 · see citing works
Shifting testing beyond the deployment boundary
Kaulgud, V., Saxena, A., Podder, S., et al. (2016) · doi:10.1145/2896941.2896954 · Cited by 4 · see citing works
Rao, E., Remer, J., & Bauer, D. (2014) · International Carnahan Conference on Security Technology · doi:10.1109/ccst.2014.6987007 · Cited by 3 · see citing works
Flagged first, then by citations
Research works printed but not linked: 9
- lewis-beck, 2003, Semi structured interview, Sage Encyclopedia Social Sci Res Methods, 1
- willis, 2012, DevOps Culture (Part 1)
- humble, 2011, Why enterprises must adopt devops to enable continuous delivery, Cutter IT J, 24, 6
- guthrie, 2019, DevOps Principles—The CAMS Model
- de vries, 2014, Continuous security testing in a DevOps world, Proc OWASP AppSec Eur
- technologies, 2014, DevOps The Worst-Kept Secret to Winning in the Application Economy
- siahaan, 2017, Fadlina—Best student selection using extended promethee II method, International Journal of Recent Trends in Engineering
- yaghoobi, 2018, Prioritizing key success factors of software projects using fuzzy AHP, Journal of Software: Evolution and Process, 30, 1891e
- wen-ying, 2009, Application of ahp analysis in risk management of engineering projects, J Beijing Univ Chem Technol (Social Sci Ed ), 1, 46
Cited by
Sorted by citations
Challenges and solutions when adopting DevSecOps: A systematic review
Rajapakse, R. N., Zahedi, M., Babar, M. A., & Shen, H. (2022) · Information and Software Technology · doi:10.1016/j.infsof.2021.106700 · Cited by 235 · see citing works
Bahaa, A., Abdelaziz, A., Sayed, A., Elfangary, L., & Fahmy, H. (2021) · Information · doi:10.3390/info12040154 · Cited by 48 · see citing works
Identifying the primary dimensions of DevSecOps: A multi-vocal literature review
Zhao, X., Clear, T., & Lal, R. (2024) · Journal of Systems and Software · doi:10.1016/j.jss.2024.112063 · Cited by 40 · see citing works
A Unified Framework for Automating Software Security Analysis in DevSecOps
Aljohani, M. A., & Alqahtani, S. S. (2023) · 2023 International Conference on Smart Computing and Application (ICSCA) · doi:10.1109/icsca57840.2023.10087568 · Cited by 17 · see citing works
Integrating security controls in DevSecOps: Challenges, solutions, and future research directions
Sinan, M., Shahin, M., & Gondal, I. (2025) · Journal of Software: Evolution and Process · doi:10.1002/smr.70029 · Cited by 13 · see citing works
- Authors
- Rafi, S., Yu, W., Akbar, M. A., Alsanad, A., & Gumaei, A.
- Affiliations
- Chongqing University of Posts and Telecommunications (CN)
- Nanjing University of Aeronautics and Astronautics (CN)
- King Saud University (SA)
- Venue
- IEEE Access
- Published
- 2020
- Volume
- 8
- Pages
- 105426-105446
- ISSN
- 2169-3536 (ISSN-L)
- OpenAlex
- W3033639614
- Cited by
- 50
- References
- 79
- Citations by year
- 2026: 3 · 2025: 13 · 2024: 11 · 2023: 8 · 2022: 9 · 2021: 6
- FWCI
- 5.41
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- IEEE Access (publishedVersion, cc-by)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- National Social Science Foundation of China (17XFX013)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Information Systems › Information and Cyber Security
- Physical Sciences › Computer Science › Information Systems › Web Application Security Vulnerabilities
- Keywords
- DevOps security, security challenges, taxonomy (general classification scheme), challenge prioritization, PROMETHEE II, multi-criteria decision making, expert opinion, software security
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review