VERIFICATION AND VALIDATION OF A SOFTWARE: A REVIEW OF THE LITERATURE
Keywords:Software tools, Software Quality, Software Verification and Validation, Software testing, System Development Life Cycle
With the development of the Internet, making software is often essential, also it is complicated to succeed in the project’s development. There is a necessity in delivering software of top quality. It might be accomplished through using the procedures of Verification and Validation (V&V) via development processes. The main aim of the V&V has been checking if the created software is meeting the needs and specifications of clients. V&V has been considered as collections related to testing as well as analysis activities across the software’s full life cycle. Quick developments in software V&V were of high importance in developing approaches and tools for identifying possible concurrent bugs and therefore verifying the correctness of software. It has been reflecting the modern software V&V concerning efficiency. The main aim of this study has been retrospective review related to various researches in software V&V and conduct a comparison between them.
In the modern competitive world related to the software, the developers of software must be delivering on-time quality products, also the developers should be verifying that the software has been properly functioning and validating the product for each one of the client’s requirements. The significance of V&V in the development of software has been maintaining the quality of software. The approaches of V&V have been utilized in all stages of the System Development Life Cycle. Furthermore, the presented study also provides objectives of V&V and describes V&V tools that can be used in the process of software development, the way of improving the software’s quality.
IJCI applies the Creative Commons Attribution (CC BY) license to articles. The author of the submitted paper for publication by IJCI has the CC BY license. Under this Open Access license, the author give an agreement to any author to reuse the article in whole or part for any purpose, even for commercial purposes. Anyone may copy, distribute, or reuse the content as long as the author and original source are properly cited. This facility helps in re-use and ensures that journal content is available for the needs of research.
If the manuscript contains photos, images, figures, tables, audio files, videos, etc., that the author or the co-authors do not own, IJCI will require author to provide the journal with proof that the owner of that content has given the author written permission to use it, and the owner has approved that the CC BY license being applied to content. IJCI provides a form that author can use to ask for permission from the owner. If the author does not have owner permission, IJCI will ask author to remove that content and/or replace it with other content that the author own or have such permission to use.
Many authors assume that if they previously published a paper through another publisher, they have the rights to reuse that content in their PLOS paper, but that is not necessarily the case – it depends on the license that covers the other paper. Author must ascertain the rights he/she has of a specific license (a license that enables author to use the content). Author must obtain a written permission from the publisher to use the content in IJCI paper. Author should not include any content in her/his IJCI paper without having the rights to use, and always give proper attribution.
The accompanying submitted data should be stated with licensing policies, the policies should not be more restrictive than CC BY.
IJCI has the right to remove photos, captures, images, figures, tables, illustrations, audio and video files, from a paper before or after publication, if these contents were included in author paper without permission from the owner of the content.