{"title":"以更好地理解Web应用程序","authors":"A. Hassan, R. Holt","doi":"10.1109/WSE.2001.988793","DOIUrl":null,"url":null,"abstract":"The paper presents a framework to recover the architecture of Web applications. Developers can visualize and navigate the recovered, architecture. Furthermore, they can analyze the architecture to gain a better understanding of their Web application. The Portable Bookshelf (PBS) environment combines much of the knowledge and techniques developed over the last decade in program understanding. It has been used to recover the design of large applications such as Linux, Apache and Mozilla. The paper describes the reuse and extension of the capabilities of PBS to support the design recovery of Web applications. We developed a set of tools capable of parsing and extracting relations between the components of Web applications. Also, we modified PBS's visualizer to handle the heterogenous nature of the Web.","PeriodicalId":102316,"journal":{"name":"Proceedings 3rd International Workshop on Web Site Evolution. WSE 2001","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"28","resultStr":"{\"title\":\"Towards a better understanding of Web applications\",\"authors\":\"A. Hassan, R. Holt\",\"doi\":\"10.1109/WSE.2001.988793\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper presents a framework to recover the architecture of Web applications. Developers can visualize and navigate the recovered, architecture. Furthermore, they can analyze the architecture to gain a better understanding of their Web application. The Portable Bookshelf (PBS) environment combines much of the knowledge and techniques developed over the last decade in program understanding. It has been used to recover the design of large applications such as Linux, Apache and Mozilla. The paper describes the reuse and extension of the capabilities of PBS to support the design recovery of Web applications. We developed a set of tools capable of parsing and extracting relations between the components of Web applications. Also, we modified PBS's visualizer to handle the heterogenous nature of the Web.\",\"PeriodicalId\":102316,\"journal\":{\"name\":\"Proceedings 3rd International Workshop on Web Site Evolution. WSE 2001\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"28\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 3rd International Workshop on Web Site Evolution. WSE 2001\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WSE.2001.988793\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 3rd International Workshop on Web Site Evolution. WSE 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WSE.2001.988793","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards a better understanding of Web applications
The paper presents a framework to recover the architecture of Web applications. Developers can visualize and navigate the recovered, architecture. Furthermore, they can analyze the architecture to gain a better understanding of their Web application. The Portable Bookshelf (PBS) environment combines much of the knowledge and techniques developed over the last decade in program understanding. It has been used to recover the design of large applications such as Linux, Apache and Mozilla. The paper describes the reuse and extension of the capabilities of PBS to support the design recovery of Web applications. We developed a set of tools capable of parsing and extracting relations between the components of Web applications. Also, we modified PBS's visualizer to handle the heterogenous nature of the Web.