This book comprises real-life case studies of durability issues and their solutions that bring to light loopholes and show how to fix them, to enhance durability. Existing literature on software durability tells us that the first step is to recognise the problem. It gives information about durability, risk, estimation, knowledge, and governance based on five main characteristics: dependability, trustworthiness, usability, security, and human trust. The book serves as a complete package to get acquainted with assurance and risk management from a software durability perspective. It enhances our understanding of the concept of durability, its multi-dimensional approach, threats and their types, risk, mitigation techniques, and suggestive measures.
The book reviews the emerging trends in the software development process in the context of durability concepts such as automated code reviews, coding standards, and software durability standards and their testing, cost management solutions, low-code or no-code solutions, and durability assurance.
Dr. Rajeev Kumar is currently working as an Assistant Professor at the Center for Innovation and Technology, Administrative Staff College of India, Hyderabad, Telangana, India. He has more than 7 years of research and teaching experience. Dr. Kumar has completed his PhD in Information Technology from Babasaheb Bhimrao Ambedkar University (A Central University), Lucknow, Uttar Pradesh, India. During his doctoral work, Dr. Kumar coined a novel phrase, "Durability Concept with Software Security, i.e., Software Security Durability." Since he began his research in 2012, he has done both theoretical and practical work on durability engineering and has used the concept of durability in a number of different fields. He is a young and energetic researcher and has worked on two major projects with PI funded by the University Grants Commission, New Delhi, India and the Council of Science & Technology, Uttar Pradesh (CST-UP), India. He has published more than 85 research publications with good impact factors in reputed international journals and conferences, including IEEE, Elsevier, IGI Global, Springer, etc. His research interests are in the different areas of Durability Engineering, Security Engineering, and Computational Techniques.
Dr. Suhel Ahmad Khan is an Assistant Professor in the Department of Computer Science, Indira Gandhi National Tribal University (A Central University), Amarkantak, Madhya Pradesh. He has 13 years of teaching and research experience. His areas of interest are Software Engineering, Software Security, Security Testing, and Network Security. He has completed one major research project with PI funded by UGC, New Delhi. He has published numerous papers in international journals and conferences including IEEE, Elsevier, IGI Global and Springer, etc. Dr. Khan is an active member of various professional bodies IAENG, ISOC-USA, IACSIT, and UACEE. He has been awarded National Fellowship in 2012 for PhD program funded by UGC, New Delhi.
Prof. Raees Ahmad Khan (Member, IEEE, ACM, CSI etc.) is a Professor in the Department of Information Technology, School for Information Science & Technology, Babasaheb Bhimrao Ambedkar University, (A Central University), Vidya Vihar, Raibareli Road, Lucknow, India. Prof. Khan has more than 20 years of teaching and research experience. He has published more than 300 research publications with good impact factors in reputed International Journals and Conferences including IEEE, Springer, Elsevier, Hindawi, and IGI Global, etc. He has published a number of books (monographs and edited volumes) not only in English, but also in Chinese. His research interests are in the different areas of Software Engineering.