Development and Application of Analysis & Design Methodology for Web-based System

웹 기반 시스템의 분석 및 설계 방법론 개발과 적용

  • 정병권 (두원공과대학 산업경영정보과) ;
  • 김동수 (KCC정보통신(주) 정보기술) ;
  • 송재형 (인하공업전문대학 컴퓨터정보과) ;
  • 황종선 (고려대학교 컴퓨터학과)
  • Published : 2002.04.01

Abstract

Even the short history of the Web system, the technology related to the Web system has been developed rapidly. Yet, the quality of the Web-based application software has not been improved that much. For this reason, the efficient method to develop the Web-based application software is needed. This paper describes the items necessary to develop the Web-based application software. On the basis of ISO/IEC 12207-Software Life Cycle Processes this paper mainly suggests the analysis and design stage of the Web-based model for developing software. Also, this paper describes the methods to define the process and the entity for applying contents to Web-based application software. With the web-based model suggested in this paper the Web-RoadMap Methodology of KCC Information & Communication, a system provider in Korea, has been applied to the public-domain projects. Through the application, Web-RoadMap Methodology has been proved to be an applicable model for analyzing and designing the systems based on the web environments.

웹의 짧은 역사에 비하여 웹 관련 기술이 급속히 발전하고 있다. 이것에 비하면 웹 어플리케이션의 품질 개선 속도는 이에 따르지 못하고 있다. 따라서 웹 시스템 개발에 대한 효율적인 개발 방법이 필요하다. 본 논문은 웹 시스템을 개발하는데 필요한 항목들을 기술하였다. ISO/IEC 12207표준에 근거하여, 웹을 기반으로 하는 소프트웨어 개발 모형을 분석 및 설계 단계를 중심으로 제시하였다. 컨텐츠를 웹 어플리케이션에 반영하기 위하여 프로세스와 엔터티 정의방법을 기술하였다. 본 모형을 사용한 KCC 정보통신(주) Web-RoadMap 방법론을 공공 프로젝트에 적용하였다. 적용결과 효율적인 웹 어플리케이션의 분석 및 설계의 한 모형임을 입증하였다.

Keywords

References

  1. J. P. Kuiboer and N. Ashrafi, 'Software process and product improvement : an empirical assessment', Information and Software Technology 42(2000) 27-34, 2000 https://doi.org/10.1016/S0950-5849(99)00054-3
  2. 최준용, 김영대, 김병기, '웹 어플리케이션의 요구분석에 관한 고찰', 한국정보처리학회 소프트웨어공학연구회지, pp. 3-13, 2000년 6월호
  3. David Lowe, Richard Webby, 'Web Development Process Modeling and Project Scoping : Work in Progress', WebE'98, 1998
  4. James D. McKeen and Tor Guimaraes, 'Successful Strategies for User Participation in Systems Development', Journal of Management Information Systems/Fall 1997, Vol. 14, No. 2, pp. 133-150, 1997 https://doi.org/10.1080/07421222.1997.11518168
  5. 고영종, 강기선, 김재선, 박수용, 서정연, '요구사항 문장 범주화를 이용한 웹 기반의 요구사항추출지원 시스템', 정보과학회논문지 : 소프트웨어 및 응용 제27권 제4호, pp. 384-392, 2000년 4월
  6. 김진우, Internet Business.com, 영진.COM. 1999.11.10
  7. 배명남, 최완, 양현택, '웹을 사용한 객체지향 설계정보 분석', 정보과학회논문지 : 소프트웨어 및 응용 제27권 제7호, pp. 702-711, 2000년 7월
  8. D. Schwabe, G. Rossi, 'The object-oriented hypermedia design model', Communications of the ACM, 38(8), 1995 https://doi.org/10.1145/208344.208354
  9. Kenji Takahashi, Eugene Liang, 'Analysis and Design of Web-based Information Systems', Sixth International WWW Conference, 1997 https://doi.org/10.1016/S0169-7552(97)00040-8
  10. De Troyer, C.J. Leune, 'SDM :A User Centered Design Method for Web Sites', Seventh international www conference, 1998
  11. John M. Carroll, Scenario-Based Design, John Wiley & Sons, Inc, 1995
  12. 정병권, '웹어플리케이션의 분석과 설계 방법에 대한 연구', 2000년 한국정보처리학회 추계 학술발표논문집 제7권 제2호, pp. 1417-1420, 2000. 10. 14
  13. 이종수, '웹개발방법론', http://my.netian.com/~oursky/webdev/. 2000
  14. Tipton Kruse, Information Security Management, pp. 199-301, AUERBACH, 1999
  15. Thomas R. Pel Tier, Information Security Risk Analysis, pp. 1-32, AUERBACH, 2001
  16. ISO/IEC 12207 Information Technology-Software Life Cycle Processes, International Standard, 22 February 1995
  17. 정병권외 5명, '정보시스템 구축기술 개발과 적용', 한국정보과학회 학술발표논문집, 제24권2호, pp. 561-564, 1997년 10월
  18. 일본전략정보시스템연구회, 이주헌 편역, '정보시스템구축방법론' 전략정보시스템구축론(세계6대회계(컨설팅회사(Big6)의 SIS구축방법론), 1993. 5. 15
  19. 한국전산원, 관리기법/1 개요, 정보시스템감리교육교재(감리인 4기 교재), 1998. 12
  20. James Martin, IE Expert Blueprint Version 5.0, 1994
  21. 제임스마틴코리아(주) 오해영, '정보공학방법론의 기술동향' 한국정보처리학회 소프트웨어공학연구회 소프트웨어공학연구회지, pp. 1-20, 1995. 5
  22. Jessica Burdman, Collaborative Web Development : Strategies and Best Practices for Web Teams, Addison Wesley Longman, 1999
  23. Peter Pausen, Josef Voss, 'The HyDEV Approach to model-based Development of Hypermedia Applications', 1'st International Workshop on Hypermedia Development, 1998
  24. Carlo Batini, Stefano Ceri, Shamkant B. Navathenavathe, Conceptual Database Design An Entity-Relationship approach, THE Benjamin/Cummings Publishing Company, INC., 1997
  25. Reinhard Buddle, Karlheinz Kautz, Karin Kuhlenkamp, Heinz Zullighoven, Prototyping An Approach ro Evolutionary System Development, Springer-Verlag, 1992
  26. 연합정보기술(주), 서울시 정보포털사이트(SIP) 구축 중간감리보고서, KCC 정보통신(주), 2001. 9