A Process Improvement of Reverse Engineering and Delivery Steps for Service based Software Maintenance

서비스 기반 소프트웨어 유지보수를 위한 역공학과 인도 (Delivery)단계의 프로세스 개선

  • 박진호 (숭실대학교 대학원 컴퓨터학과) ;
  • 류성열 (숭실대학교 IT대학 컴퓨터학부) ;
  • 김종배 (서울여자대학교 정보미디어대학 컴퓨터학부) ;
  • 정석균 (한양대학교 정책과학대학 정책학과)
  • Received : 2010.10.22
  • Accepted : 2010.12.16
  • Published : 2010.12.31

Abstract

According to software growth, also software maintenance has been continuously improving. In addition, the existing concept of software maintenance process demands operational management and improvement of service task. However, when we perform maintenance task, we have several constraints about applying service based requirement to system. Therefore, in order to solve these problems, we need a study of task of process for service based maintenance. In this paper, we propose a Service based Software Maintenance Process. Proposed process based on MaRMI-RE standard for software development and maintenance and compares it with the service based representative standards. In a related works, we study activity of ITIL and identify activities and tasks for maintenance. After this, identified activities and tasks compare with activities of MaRMI-RE. And then, we derive activities and tasks of a Service based Software Maintenance Process. Finally, we validate a result by comparing the proposed process with a general service operational process.

Keywords

References

  1. 김주영, 류성열, "산출물의 일관성과 완전성 검정을 위한 추적테이블의 경험적 연구", 정보과학회논문지 : 소프트웨어 및 응용, 제34권, 제5호(2007), pp.419-430.
  2. 김재열, 송미영, "MaRMI(Magic and Robust Methodology Integrated)와 RUP(Rational Unified Process) 개발방법론 비교 분석", 한국콘텐츠학회 2007추계 종합학술대회논문집, 제5권, 제2호(2007), pp.601-610.
  3. 김철홍, 차정은, 양영종, "Legacy 시스템의 컴포넌트화를 위한 재공학 방법론", 한국SI학회지, 제2권, 제1호(2003), pp.111-121.
  4. 정보통신부, 패키지 소프트웨어 유지보수 서비스 가이드라인, 한국소프트웨어진흥원, 2006.
  5. 한국전산원, 소프트웨어 유지보수 대가기준 모형 연구, 2004.
  6. 한국전자통신연구원, 컴포넌트 개발방법론 개발, 정보통신부, 2003.
  7. 황경태, 국내 IT서비스 관리(ITSM) 성숙수준 조사 연구, 정보통신연구진흥원, 2006.
  8. Colin Rudd, Vernon Lloyd, ITIL Version3 Service Design, Office of Government Commerce, 2007.
  9. David Wheeldon, David Cannon, ITIL Version3 Service Transition, Office of Government Commerce, 2007.
  10. George Spalding, Gary Case, ITIL Version3 Continual Service Improvement, Office of Government Commerce, 2007.
  11. International Standard ISO/lEC 12207, ISO/ IEC 12207 Standard for Information Technology Software Life Cycle Processes Implementation Considerations, 1998.
  12. International Standard ISO/lEC 1476, Software Engineering Software Life Cycle Processes Maintenance, 2008.
  13. Keith, H. B., Vaclav, T. Rajlich, "Software Maintenance and Evolution : A Roadmap", ICSE 2000 : Proceedings of the Conference on The Future of Software Engineering, Publisher : ACM, (2000), pp.73-87.
  14. Michael Nieves, Majid Iqbal, ITIL Version3 Service Strategy, Office of Government Commerce, 2007.
  15. Mira Kajko-Mattsson, "Application of IEEE 1219 within corrective Maintenance", Proceeding of Software Engineering Advances, International Conference, (2006), pp.13-13
  16. Nabiollahi, Akbar; bin Sahibuddin, Shamsul, "Considering Service Strategy in ITIL V3 as a Framework for IT Governance", Information Technology, International Symposium, Vol.1, No.26-28(2008), pp.1-6.
  17. Penny Grubb, Armstrong a taking, Software Maintenance Concepts and Practice, World Scientific, 2003.
  18. Shirley Lacy, Ivor Macfarlane, ITIL Version3 Service Transition, Office of Government Commerce, 2007.
  19. 최원서, 박진호, 류성열, "SLA를 적용한 서비스 지향 유지보수 프로세스 절차에 관한 연구", 한국 IT서비스학회 춘계학술대회, 2008
  20. Park, J., W. Choi, and S. Rhew, "A Study on Software Service Oriented Maintenance Process Based on ITIL", International Conference on Application and Principles of Information Science (APIS) , Okinawa, Japan, 2009.
  21. Keith, H. B. and T. R. Vaclav, "Software Maintenance and Evolution : A Roadmap", ICSE 2000 : Proceedings of the Conference on The Future of Software Engineering, Publisher : ACM, (2000), pp.73-87.