Software Durability: Concepts and Practices

Kumar, Rajeev, Ahmad Khan, Suhel, Ahmad Khan, Raees

  • 出版商: CRC
  • 出版日期: 2023-04-13
  • 售價: $5,960
  • 貴賓價: 9.5$5,662
  • 語言: 英文
  • 頁數: 330
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032344784
  • ISBN-13: 9781032344782
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Software evolution is a time-consuming and costly process due to its complex architecture. Software designers need to produce software that is effective as well as durable. Durability and effectiveness of software are the foremost priorities and challenges for developers.

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.

作者簡介(中文翻譯)

Dr. Rajeev Kumar目前在印度特伦甘纳邦海得拉巴的印度行政人员学院创新与技术中心担任助理教授。他拥有超过7年的研究和教学经验。Kumar博士在印度北方邦拉克瑙的巴巴萨希布·宾德拉奥·安贝德卡尔大学获得了信息技术博士学位。在他的博士研究期间,Kumar博士提出了一个新颖的短语“软件安全耐久性概念”,即“软件安全耐久性”。自2012年开始研究以来,他在耐久性工程领域进行了理论和实践工作,并在许多不同领域中应用了耐久性概念。他是一位年轻而充满活力的研究人员,并与印度新德里的大学教育委员会和北方邦科学与技术委员会(CST-UP)共同完成了两个重要项目。他在包括IEEE、Elsevier、IGI Global和Springer在内的知名国际期刊和会议上发表了85多篇研究论文,影响因子良好。他的研究兴趣涉及耐久性工程、安全工程和计算技术的不同领域。

Dr. Suhel Ahmad Khan是印度马德雅邦阿马尔坎塔克的英迪拉·甘地国家部落大学计算机科学系的助理教授。他拥有13年的教学和研究经验。他的研究兴趣包括软件工程、软件安全、安全测试和网络安全。他与印度新德里的大学教育委员会共同完成了一个重要的研究项目。他在包括IEEE、Elsevier、IGI Global和Springer在内的国际期刊和会议上发表了许多论文。Khan博士是IAENG、ISOC-USA、IACSIT和UACEE等多个专业机构的活跃成员。他于2012年获得了由印度新德里的大学教育委员会资助的博士研究项目的国家奖学金。

Raees Ahmad Khan教授是印度拉克瑙巴巴萨希布·宾德拉奥·安贝德卡尔大学信息技术系的教授。他拥有超过20年的教学和研究经验。他在包括IEEE、Springer、Elsevier、Hindawi和IGI Global在内的知名国际期刊和会议上发表了300多篇研究论文,影响因子良好。他不仅在英语中发表了许多书籍(专著和编辑卷),还在中文中发表了一些书籍。他的研究兴趣涉及软件工程的不同领域。