{"title":"Modeling Web application architecture with UML","authors":"Jingfeng Li, Ping Chen, Jing Chen","doi":"10.1109/TOOLS.2000.885926","DOIUrl":null,"url":null,"abstract":"As the increasing popularity and complexity of Web applications and the emergence of new Web application architecture, the design, development and maintenance of large, complex Web applications is becoming complex and difficult. One way to manage the complexity is to abstract and model them. The authors propose a method of modeling Web application architecture with UML, in which the design of the Web application is described from different viewpoints and levels of abstraction by three models: business model, navigation model and implementation model. It is aimed at facilitating the design, implementation and maintenance of large, complex Web applications and the reuse of previously gathered design experience.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"45","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TOOLS.2000.885926","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 45
Abstract
As the increasing popularity and complexity of Web applications and the emergence of new Web application architecture, the design, development and maintenance of large, complex Web applications is becoming complex and difficult. One way to manage the complexity is to abstract and model them. The authors propose a method of modeling Web application architecture with UML, in which the design of the Web application is described from different viewpoints and levels of abstraction by three models: business model, navigation model and implementation model. It is aimed at facilitating the design, implementation and maintenance of large, complex Web applications and the reuse of previously gathered design experience.