Testing is a complex phase in DevOps process due to need of an automated process that provides feedback at different strategies of continuous development and operations pipeline. Software organization face several challenges during the testing phase due to lack of understanding on testing best practices for the DevOps paradigm. The objective of this study is to prioritize DevOps best testing practices, which can facilitate the selection of testing practices during DevOps process. To perform this research, we have extended the work done by Hornbeek, using the 15 DevOps testing practices discussed in his study. First, we categorize the test practices against culture, automation, lean, measurement, and sharing (CALMS) pillars of DevOps adoption principles. Next, a questionnaire‐based survey was conducted to collect feedback from industry practitioners on the DevOps test practices and their categorization against CALMS criteria. Finally, we applied Interpretive Structure Modeling (ISM) to find the interrelationship between CALMS criteria, and fuzzy TOPSIS was used to prioritize the DevOps test practices that will assist practitioners to better manage the testing activities during DevOps process.
Recently, there has been enormous development due to advancements in technology. Industries and enterprises are moving towards a digital system, and the oil and gas industries are no exception. There are several threats and risks in digital systems, which are controlled through cyber-security. For the first time in the theory of fuzzy sets, this research analyzes the relationships between cyber-security and cyber-crimes in the oil and gas sectors. The novel concepts of complex intuitionistic fuzzy relations (CIFRs) are introduced. Moreover, the types of CIFRs are defined and their properties are discussed. In addition, an application is presented that uses the Hasse diagram to make a decision regarding the most suitable cyber-security techniques to implement in an industry. Furthermore, the omnipotence of the proposed methods is explained by a comparative study.
In our lives, we cannot avoid the uncertainty. Randomness, rough knowledge, and vagueness lead us to uncertainty. In mathematics, the fuzzy set (FS) theory and logics are used to model uncertain events. This article defines a new concept of complex picture fuzzy relation (CPFR) in the field of FS theory. In addition, the types of CPFRs are also discussed to make the paper more fruitful. Today’s complex network architecture faces the ever-changing threats. The cyber-attackers are always trying to discover, catch, and exploit the weaknesses in the networks. So, the security measures are essential to avoid and dismantle such threats. The CPFR has a vast structure composed of levels of membership, abstinence, and nonmembership which models uncertainty better than any other structures in the theory. Moreover, a CPFR has the ability to cope with multivariable problems. Therefore, this article proposes modeling techniques based on the complex picture fuzzy information which are used to study the effectiveness and ineffectiveness of different network securities against several threats and cyber-attack practices. Moreover, the strength and preeminence of the proposed methods are verified by studying their comparison with the existing methods.
Global Software Development (GSD) continues to receive interest from software industry due to potential economic benefits. Management of GSD projects is not straightforward due to involvement of different geographically distributed teams who collaborate to produce a software. The objective of this study is to prioritize the challenges faced by practitioners during management of a GSD project. A questionnaire survey was developed to collect feedback from GSD practitioners about relative importance of 20 challenges reported in literature. Next, the Fuzzy Analytical Hierarchy Process (FAHP) was used to rank the challenges associated with management of GSD projects. The study provides a prioritization-based taxonomy of challenges associated with management of GSD projects. We believe software organizations can use the taxonomy to better plan and manage GSD projects.INDEX TERMS Global software development, Challenges, Fuzzy analytical hierarchy process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.