A Study on Quality evaluation Methodology Establishment of Anti-Virus Software based on the Real Test Environment

리얼 테스트 환경 기반의 안티바이러스 소프트웨어의 품질평가 방법론 정립에 관한 연구

  • 맹두열 (한국인터넷진흥원 정보보호본부 지식정보보안산업팀) ;
  • 박종계 (씨에스티 사업개발본부 서비스 개발실) ;
  • 김성조 (중앙대학교 컴퓨터공학과 모바일 및 임베디드 컴퓨터 시스템 연구실)
  • Received : 2009.12.31
  • Accepted : 2010.01.30
  • Published : 2010.03.31

Abstract

For an evaluation of the software product, the national/international organizations and labs have been studying various methodologies for the quality on the basis of ISO/IEC Quality Assurance System, but they still have many issues in evaluation of the anti-virus software that has special characteristics of complexity. In this paper, to establish a methodology of the quality evaluation for the anti-virus software, fulfilling the requirements more than reasonable level, a process to draw the evaluation items and quantification was established. And the information of weight was objectified by analyzing the relative magnitude between each factors. Based on the defined information (evaluation item, weight), conducting the quality evaluations for 70 kinds of open anti-virus software collected from the portal sites in the real test environment, and as a result of the positive analysis with user's long-term experience, this paper justifies the evaluation item and the weight.

소프트웨어 제품의 평가를 위해 국제표준 ISO/IEC 품질인증 시스템을 기반으로 국내 외 기관 및 연구소에서 품질에 대한 많은 방법론이 연구 및 적용되고 있으나, 복잡한 차원의 특수한 성질을 지닌 안티바이러스 소프트웨어를 평가하기에는 많은 문제를 동반한다. 따라서 본 논문에서는 적정 수준 이상의 요건을 갖춘 안티바이러스 소프트웨어의 품질평가 방법론을 마련하고자 평가항목 도출을 위한 프로세스와 정량화 방안을 정립하였으며 각 요인간의 상대적 중요도를 분석함으로써 가중치 정보를 객관화하였다. 정의된 정보(평가 항목, 가중치)를 기반으로 포털 사이트에서 수집한 공개용 안티바이러스 소프트웨어 70종에 대하여 리얼 테스트 환경에서 품질평가를 수행하였으며, 사용자들의 오랜 시간동안의 경험을 이용한 실증분석 결과 본 논문에서 정의한 평가항목과 가중치에 대한 정당성을 마련할 수 있었다.

Keywords

References

  1. 정관진, 이희조, "인터넷 웜과 바이러스의 진화와 전망," 안철수 연구소, 2003.
  2. Dunham, k., "Evaluating Anti-Virus Software: Which is Best", Telecommunication and Network Security, pp.17-28, Aug, 2003.
  3. CSI, Computer Crime and Security Survey, Computer Security Institute, 2003.
  4. Mamaghani, F., "Evaluation and selection of an antivirus and content filtering software," Information Management & Computer Security, Vol.10, No.l, pp.28-32, 2002. https://doi.org/10.1108/09685220210417481
  5. 변대호, "워크플로우 소프트웨어 제품 선정 방법 : AHP 접근," 한국정보처리학회, 제12권 제1호, pp.145-158, 2003.
  6. Ossadnik, W., and O.Lange, "AHP-based evaluation of AHP-Software," European Journal of Operational Research, Vol.118, No.3, pp.578-588, 1999. https://doi.org/10.1016/S0377-2217(98)00321-X
  7. Lai, V.S., R.P.Trueblood, and B.K.Wong, "Software selection : a case Study of the application of the analytic hierarchical process to the selection of a multimedia authoring system," Information and Management, Vol.36, No.4, pp. 221- 232, 1999. https://doi.org/10.1016/S0378-7206(99)00021-X
  8. 송영재, "소프트웨어공학," 이한출판사, 2004.
  9. B.W.Boehm, "Software Engineering Economic," prentice-hall, 1981.
  10. J.A.McCall et.al., "The Automated Measurement of Software Quality," IEEE, 1981.
  11. M.W.Evans and J.J.Marciniak, "Software Quality Assurance and Management," John Wiley & Sone, 1987.
  12. ISO/IEC 9126, Information technology-software product Evaluation-Quality Characteristics and Guidelines for Use, ISO, Dec.1991.
  13. Hubbard, J. alld K. Forcllt, "Computer viruses : how companies can protect their systems," Industrial Management & Data Systems, VoI.98, No.1, pp.12-16, 1998. https://doi.org/10.1108/02635579810199708
  14. Sherif.J.S. and D.P.Gilliam, "Deployment of anti-virus Software a case study," Information Management & Computer Security, Vol.11, No.1, pp.5-10, 2003. https://doi.org/10.1108/09685220310463678
  15. Mamaghani.F., "Evaluation and selection of an anti-virus and content filtering software," Information Management & Computer Security, Vol.10, No.1, pp.28- 32, 2002. https://doi.org/10.1108/09685220210417481
  16. 황진욱, An Analysis of Consumers' Preference in Virus Vaccine Programs, 한국 정보통신대학원 석사학위논문, 2002.
  17. Saaty, T. L. "Decision Making with Dependence and Feedback: The Analytic Network Process(ANP) and ECNet Software," Expert Choice, Inc., 1996.
  18. 조근태, 조용곤, 강현수, "계층분석적 의사결정," 동현출판사, 2003.
  19. Zahedi E, "The Analytic Hierarchy Process-A Survey of the Method and its Applications," INTERFACE, Vol.16, No.4, pp.96-108, 1986. https://doi.org/10.1287/inte.16.4.96
  20. 이종무, "소프트웨어 품질 평가 투입 요소 결정에 관한 연구," 고려대학교 대학원, 박사학위논문, 1997.