Browse > Article

The Analysis Method based on the Business Model for Developing Web Application Systems  

조용선 (숭실대학교 컴퓨터학과)
정기원 (숭실대학교 컴퓨터학부)
Abstract
Various web applications are developed as the Internet is popularized in many fields. However, in most cases of web application development, systematic analysis is omitted and developers jump into the implementation. Therefore developers have difficulties with applying the development methods for a large scale project. The approach of creating an analysis models of a web application from a business model is proposed for the rapid and efficient development. The analysis process, tasks and techniques are proposed for this approach. The use case diagram and web page list are created from business modes that is depicted using the notation of UML activity diagram. The page diagram and logical / physical database models are created using the use case diagram and the web page list. These analysis models are refined during the detailed design phase. The efficiency of proposed method has been shown using a practical case study which reflects the development project of the web application for supporting the association of auto repair shops.
Keywords
Business model; Web application analysis; Web application development; UML;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Jyhjong Lin, Yalei Chu, 'Object-Oriented Analysis and Design of Web-Based Information Systems,' Eighth Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS '01), pp. 68-75, 2001. 4   DOI
2 Philippe Kruchten, The Rational Unified Process, Addison Wesley Longman, Inc., 1999
3 Rational Unified Process 2002.05.00.25, Rational Software Corporation
4 기술체계 분류 및 Life-cycle 분석, 한국전산원, 1998. 6
5 webWAVE Ongoing Development Process, http://www.gantthead.com/Gantthead/process/processMain/1,1289,2-9164-2,00.html
6 H-,W. Gellersen, R. Wiehe, and M. Gaedke, 'WebComposition: An Object-Oriented Support System for the Web Engineering Lifecycle,' Computer Networks and ISDN Systems, Vol. 29, pp. 1429-1437, 1997   DOI   ScienceOn
7 P.Ciancarini et al., 'Coordinating Multiagent Applications on the WWW: A Reference Architecture,' IEEE Trans. Software Eng., Vol. 24, No.3, pp.362-366, 1998   DOI   ScienceOn
8 R. Itschner C. Pommerell, and M. Rutishauser, 'GLASS: Remote Monitoring of Embedded Systems in Power Engineering,' IEEE Internet Computing, Vol.2, No.3, pp.46-52, 1998. 5   DOI   ScienceOn
9 Unified Modeling Language Specification Version 1.4, OMG, 2001. 9
10 이우진, 조용선, 정기원, '소규모의 웹 응용 개발을 위한 역할 분담', 한국전자거래학회지 제6권 제3호, pp. 209-225, 2001. 9   과학기술학회마을
11 John Chssman, et l., UML Components, Addison-Wesley, 2001
12 IEEE Recommended Practice for Architectural Description of Software-Intensive Systems, IEEE Std 1471-2000, 2000
13 인터넷 기반 기술 표준 연구 및 표준 수용, 한국전산원, 2000. 12
14 Grady Booch, et al., The unified Modeling Language User Guide, Addison Wesley, 1999
15 Jim Conallen, Building Web Application with UML, Addison Wesley, 2000
16 Stefano Ceri, Piero Fraternali, Aldo Bongio, 'Web Modeling Language (WebML): a modeling language for designing Web sites,' Computer Networks and ISDN Systems, vol. 33, pp. 137-157, 2000
17 Abhijit Chaudhury, et al., 'Web channels in E-Commerce,' Comm. ACM, Vol. 44, No.1, pp. 99-104, 2001. 1   DOI   ScienceOn
18 Richard Baskerville, et al., 'How Internet Software companies Negotiate Quality,' IEEE Computer, Vol. 34, No.5, pp. 51-57, 2001. 5   DOI   ScienceOn
19 Kenji Takahashi, Eugene Liang, 'Analysis and design of Web-based information systems,' Computer Networks and ISDN Systems, vol. 29, pp. 1167-1180, 1997   DOI   ScienceOn
20 Silvana Castano, Luigi Palopoli, and Riccardo Torlone, 'A General Methodological Framework for the Development of Web-Based Information Systems,' LNCS 1921, pp. 128-139, 2000
21 webWAVE Development Process, http://www. gantthead.com/Gantthead/process/processMain/1,1289,2-8435-2,00.html