DOI QR코드

DOI QR Code

A Method for Inferring Development Progress in a Waterfall Model-based Software Development Environment

  • Seong-Hoon Lee (Division of Computer Engineering, Baekseok University) ;
  • Dong-Woo Lee (Department of Computer Information, Woosong University)
  • Received : 2023.05.25
  • Accepted : 2023.06.03
  • Published : 2023.06.30

Abstract

Currently, our society is showing many changes due to the influence of information and communication technology (ICT). At the center of these information and communication technologies are software, intelligence, and sensing technologies. The software-related industry is steadily developing due to various software development policies implemented by the government and related organizations. Software development is desirable, but on the other hand, some negative aspects are also appearing. In this study, we proposed an objective way to infer the progress of software development for reasonable resolution of cases when a dispute related to the progress of development occurred during the software development process. The proposed solution was based on the waterfall model. The outputs generated in each process of the waterfall model are contents excluded from subjectivity. Therefore, it can be used as an objective method for calculating software development progress.

Keywords

References

  1. R. S. Pressman, Software Engineering - A Practitioner's Approach. 3rd edn. McGraw-Hill, Inc: New York, 1992.
  2. Sommerville, Software Engineering, Addison-Wesley Publishing Co, 2001.
  3. J. Whitten and L. Bentley, System Analysis & Design methods, IRWIN, 1994.
  4. T. Gildersleeve, Successful Data Processing Systems Analysis, 2nd edn, Englewood Cliffs, New York, Prentice Hall, 1985.
  5. E. Sebastian, The Economic Properties of Software, Jena Economic Research papers, 2008.
  6. C. Satish C and M. Anand, "Software Documentation Management Issues and practices: A Survey. Indian Journal of Science and Technology," 9 (20), pp. 1-7, 2016. https://doi.org/10.17485/ijst/2016/v9i11/8845
  7. F. Culwin, A. MacLeod and T. Lancaster, "Source Code Pragiarism in UK HE computing school, issues, attitudes and tools," Joint Information Systems Committee, Technical report, 2001.
  8. F. Culwin, "Pragmatic Anti-pragiarism in Action," Proceeding of 3rd al Ireland conference on the teaching of computing, Dublin, 1995.
  9. P. Vamplew and J. Dermoudy, "An Anti-Plagiarism Editor for Software Development Courses," Seventh Australasian Computing Education Conference (ACE 2005), 2005.
  10. A. Hellas, J. Leinonen and P. Ihantola, "Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating," the 2017 ACM Conference, 2017.
  11. A. Jadalla and A. Elnagar, "PDE4Java: Plagiarism Detection Engine for Java source code: a clustering approach," International Journal of Business Intelligence and Data Mining 3(2):121-135, 2008. https://doi.org/10.1504/IJBIDM.2008.020514