{"title":"Reverse engineering of Web Applications to abstract user-centered conceptual models","authors":"M. Bernardi, G. D. Lucca, Damiano Distante","doi":"10.1109/WSE.2008.4655402","DOIUrl":null,"url":null,"abstract":"The ubiquitous Web applications (UWA) Hyperbase model is a user-centered conceptual model representing the contents of a Web application, their organization in terms of entities and components, and the semantic associations between entities from which navigation paths are derived. Such a model may provide useful support for the software engineer during maintenance and evolution tasks. This paper presents a strategy for the semi-automatic abstraction of UWA Hyperbase models from existing Web applications. The results from a case study, involving four applications from real world, carried out to assess the effectiveness of the strategy are also presented and discussed.","PeriodicalId":192351,"journal":{"name":"2008 10th International Symposium on Web Site Evolution","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 10th International Symposium on Web Site Evolution","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WSE.2008.4655402","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
The ubiquitous Web applications (UWA) Hyperbase model is a user-centered conceptual model representing the contents of a Web application, their organization in terms of entities and components, and the semantic associations between entities from which navigation paths are derived. Such a model may provide useful support for the software engineer during maintenance and evolution tasks. This paper presents a strategy for the semi-automatic abstraction of UWA Hyperbase models from existing Web applications. The results from a case study, involving four applications from real world, carried out to assess the effectiveness of the strategy are also presented and discussed.