DOI QR코드

DOI QR Code

A Case Study on the Testing of Middleware software

미들웨어 소프트웨어의 시험사례 연구

  • 양해술 (호서대학교 벤처전문대학원) ;
  • 이하용 (서울벤처정보대학원대학교) ;
  • 박주석 (근로복지공단)
  • Published : 2009.07.28

Abstract

Recently raising the recognition and it joins in about software quality evaluation and authentication and the recognition is augmented in about importance of the high quality security which leads a quality investment from the software development enterprise. The quality investor do to become accomplished but substantially from which degree level, quality investment it leads and the verification of software quality improvement does not become accomplished substantially and with without being it does and wants the enterprises where are clear the quality improvement which leads a quality investment does not set the direction where the problem occurs. From the research which it sees international ISO/IEC 9126 where it is standard and in about software test ISO/IEC 12119 where it is a guide it constructed the metric in base and software tentative instance it led and is accumulated and the defect data which it analyzed. result escape it investigated/to analyze quality level and it analyzed is weak from development process part and a defect level and the quality rating instance of Middleware] software and escape a disposal plan it investigated. The research which it sees it leads and it induces it is quantitative/that there is a possibility of being sufficient it sees the quality increase of Middleware software and the demand which is qualitative.

최근 소프트웨어 품질평가 및 인종에 대한 인식의 제고와 더붙어 소프트웨어 개발 기업에서 품질투자를 통한 고품질 확보의 중요성에 대한 인식이 증대되고 있다. 그러나 실질적으로 어느 정도 수준에서 품질투자가 이루어져야 하는지, 품질투자를 통해 실질적으로 소프트웨어 품질 개선의 검증이 이루어지지 않음으로 해서 품질투자를 통한 품질개선을 원하는 기업들이 정확한 방향을 설정하지 못하고 있는 문제가 발생 하고 있다. 본 연구에서는 국제표준인 ISO/IEC 9126과 소프트웨어 시험에 관한 지침인 ISO/IEC 12119를 기반으로 메트릭을 구축하였으며 소프트웨어 시험사례를 통해 축적된 결함 데이터를 분석, 결과를 도출하고 미들웨어 소프트웨어의 품질 평가 사례를 조사/분석하여 품질수준과 결함 수준을 분석하고 개발 과정 에서 취약한 부분을 도출하여 대처 방안을 검토하였다. 본 연구를 통해 미들웨어 소프트웨어의 품질향상을 유도하고 양적/질적인 수요를 충족할 수 있다고 본다.

Keywords

References

  1. P. Bernstein, "Middleware: A Model for Distributed System Services," Communications of the ACM, Vol.39, No.2, pp.86-98, 1996(2). https://doi.org/10.1145/230798.230809
  2. A. Campbell, G. Coulson, and M. Kounavis, "Managing Complexity: Middleware Explained," IT Professional, IEEE Computer Society, Vol.1, No.5, pp.22-28, 1999(10). https://doi.org/10.1109/6294.793667
  3. D. A. Nicole, "UNICORE and GRIP: Experiences of Grid Middleware Development," In Proceedings of 2005.
  4. ISO/IEC 12119, Software Engineering - Software product evaluation - Requirementsfor quality of commercial -off -the -shelf software products (COTS) and instructions for testing, 1994.
  5. ISO/IEC 9126-1 : Software engineering - Product quality - Part 1: Quality model, 2001.
  6. ISO/IEC TR 9126-2 : Software engineering - Product quality - Part 2: External metrics, 2003.
  7. ISO/IEC TR 9126-3 : Software engineering - Product quality - Part 3: Internal metrics, 2003.
  8. ISO/IEC TR 9126-4 : Software engineering - Product quality - Part 4: Quality in use metrics,2004.
  9. KISDI, "소프트웨어 미들웨어", 2001.
  10. ETRI, "미들웨어 시장 전망", IT 정보센터, 2000(9).
  11. 한국정보통신기술협회, "소프트웨어 테스트 전문기술", 기초과정편, TTA, 소프트웨어시험인증센터, 2006.
  12. 한국정보통신기술협회, "소프트웨어 테스트 전문기술", 응용과정편, TTA, 소프트웨어시험인증센터, 2006.
  13. 양해술, "소프트웨어 시험평가 모듈 개선 연구", ETRI 컴퓨터.소프트웨어 기술연구소, 위탁과제최종보고서, 2001(11).
  14. 양해술, "바이오 정보처리 소프트웨어 품질 평가방법 연구", 한국정보통신기술협회 최종보고서, 2004(11).