DOI QR코드

DOI QR Code

Best Practice on Software Traceability Environment based on PaaS Cloud Service

  • Jang, Woo Sung (Software Engineering Laboratory, Department of Software and Communication Engineering, Hongik University) ;
  • Kim, Janghwan (Software Engineering Laboratory, Department of Electronics and Computer Engineering, Hongik University) ;
  • Kim, R. Young Chul (Software Engineering Laboratory, Department of Software and Communication Engineering, Hongik University)
  • Received : 2020.11.09
  • Accepted : 2020.11.27
  • Published : 2020.12.31

Abstract

In the software industry of Korean Small and Medium-sized Enterprise(SME)s, the development process is often not mature. This may lead to failures in quality control and output management. As a result, the quality of the software can be degraded. To solve the problem, the software visualization technique, which is from the National IT Industry Promotion Agency Software Engineering Center can be applied. We have experienced with mentoring not only the visualization of software development process, but also various visualization process of SMEs. However, the existing software visualization method was difficult to install environment and its time cost was high. This paper proposes a software visualization environment through a cloud service along with a case of building a software visualization environment. We expect that this method will make it easier to build a visualization environment and improve the quality of SME software.

Keywords

References

  1. B.K. Park, H.E. Kwon, H.S. Son, Y.S. Kim, S.E. Lee, R.Y.C. Kim, "A Case Study on Improving SW Quality through Software Visualization", Korean Institute of Information Scientists and Engineers, Vol.41, No.11, pp.935-942, Nov 2014. http://dx.doi.org/10.5626/JOK.2014.41.11.935.
  2. B.K. Park, S.Y. Moon, C.Y. Seo, R.Y.C. Kim, "A Constructive Practice of Software Visualization Mechanism for Code Quality Improvement on the Army's Software Resource Management System", Korean Institute Of Information Scientists and Engineers, pp. 161-163, Dec 2017.
  3. NIPA Software Engineering Center, "SW Development Quality Management Manual", Dec 2013.
  4. W.S. Jang, H.S. Son, R.Y.C. Kim, "A Constructive Practice of the Visualized Development Process of Military Human Resource Management for High Quality Software", Korean Institute Of Information Scientists and Engineers, pp.140-142, Dec 2017.
  5. J.H. Lee, " A Study on Requirement Traceability Matrices based on Automatic Software Process ", Hongik University, Korea, 2018.
  6. S.J. Hur, "A Design and Development of n Large Scale On-Line Game Server Based on PaaS", Journal of the Korea Academia-Industrial cooperation Society, Vol. 9, No. 4, pp. 1006-1011, 2008. https://doi.org/10.5762/KAIS.2008.9.4.1006
  7. Microsoft Azure, https://azure.microsoft.com/ko-kr/overview/what-is-paas/.
  8. H.E. Kwon, H.S. Son, C.Y. Seo, Y.S. Kim, B.H. Park, R.Y.C. Kim, "A study on Comparing Object Oriented Paradigm with the Cohesion and Coupling mechanism between Traditional modules", Korean Institute Of Information Scientists and Engineers, pp.556-558, 2014.06.
  9. E.Y. Byun, R.Y.C. Kim, "Visualizing Reusable Code patterns based on Object-Oriented Reusability Metrics", 2018 World IT Congress, Feb 2018.
  10. J.H. Park, H.S. Son, R.Y.C. Kim, "Developing an Automatic Tool for Visualizing Source Code against Bad Smell Patterns", Global Conference on Engineering and Applied Science, Jul 2017.
  11. VMware ESXi, https://www.vmware.com/kr/products/.