DOI QR코드

DOI QR Code

Maintainability Testing Evaluation Method for Service Oriented Architecture based Software

서비스지향구조 기반 소프트웨어의 유지보수성 시험 평가 방법

  • 김진식 (호서대학교 벤처전문대학원 정보경영학과) ;
  • 전인오 (호서대학교 벤처전문대학원 정보경영학과)
  • Published : 2009.03.28

Abstract

Service oriented architecture software quality estimation is using Service oriented architecture techniques by method can improve objectivity and practical use degree through strategy technology development that accommodate international standard as technology that can motive quality sophistication and many software corporations embody business requirement and solution to associate. Also, setting an example business of government dimension is propeled and common use anger of Service oriented architecture base software according to technical development of related business circles is spreading. Therefore, proposed examination Metrik and measure quality and achieve research about method to decide the result according to suitable standard and present estimation example and present definitely estimation method to estimate Maintainability quality of Service oriented architecture base software in this research. Motive Maintainability quality sophistication of Service oriented architecture base software through this research and about Service oriented architecture base software quantitative / that can fulfill qualitative demand see.

서비스지향구조 소프트웨어 품질평가는 품질 향상을 유도할 수 있는 기술로서 국제 표준을 수용하는 전략기술 개발을 통해 객관성과 활용도를 높일 수 있고 많은 소프트웨어 기업들이 비즈니스 요구사항과 연계된 솔루션을 구현하기 위한 방법으로 서비스지향구조 기법을 사용하고 있다. 또한, 정부차원의 시범사업이 추진되고 있으며 관련 업계의 기술 개발에 따라 서비스지향구조 기반 소프트웨어의 상용화가 확산되고 있다. 따라서, 본 연구에서는 서비스지향구조 기반 소프트웨어의 유지보수성 품질을 평가하기 위해 시험 메트릭을 제안하였고 품질을 측정하고 그 결과를 적절한 기준에 따라 판정하는 방법에 대해 연구를 수행하고 평가 사례를 제시하여 평가 방법을 명확히 제안하였다. 본 연구를 통해 서비스지향구조 기반 소프트웨어의 유지보수성 품질향상을 유도하고 서비스지향구조 기반 소프트웨어에 대한 양적/질적인 수요를 충족할 수 있다고 본다.

Keywords

References

  1. ISO/IEC 9126, "Infomation Technology - Software Quality Characteris- tics and metrics - Part 1, 2, 3.
  2. ISO/IEC 14598, "Infomation Technology - Software product evaluation - Part 1, 2, 3, 4, 5, 6.
  3. M. L. Cook, "Software Metrics : An Introduction and Annoted Bibliography," ACM SIGSOFT Software Engineering Notes, pp.41-60, Vol.7, No.2, 1982(4). https://doi.org/10.1145/1005937.1005946
  4. W. M. Evangelist, "Software Complexity Metrics Sensitivity to Program Structuring Rules," The Journal of Systems and Software, 3, pp.231-243, Elsevier Science, 1983. https://doi.org/10.1016/0164-1212(83)90037-7
  5. M. Azuma, "Software Quality Evaluation System:Quality Models, Metrics and Processes - International Standards and Japanese Practice," Information and Software Technology, 1996.
  6. Thomas Erl, Service-oriented Architecture : concept, technology, and design, prentice Hall, 2005.
  7. R. Rich, reuse engineering for SOA, http://www.123.ibm.com/developerworks/ webservices/library/ws-rense/soa.html, 2004.
  8. C. W. Kreuge, "software Reuse," ACM Computing Survey, pp.131-183, 1992.
  9. 권수갑, "SOA 개념과 동향", 전자부품연구원, 2005(11).
  10. 더크 크래프지그, 칼 방케, 더크 슬라마, "엔터프 라이즈 서비스지향구조(서비스 지향 아키텍처 베스트 프랙티스)", 태극미디어, 2006(11).
  11. 토마스 얼, "서비스지향구조 : 서비스 지향 아키텍처(XML과 웹서비스 통합을 위한 필드 가이드)", 성안당, 2007(1).
  12. 양해술, "소프트웨어 시험평가 모듈 개선 연구", ETRI 컴퓨터.소프트웨어 기술연구소 위탁과제, 최종보고서, 2001(11).