{"title":"GWT应用程序的逆向工程","authors":"C. Silva","doi":"10.1145/2305484.2305542","DOIUrl":null,"url":null,"abstract":"Web applications have gained significant popularity. Relevant technologies, however, are to a great extent still immature and in constant evolution. This means many current applications are subject to constant change to keep up with the technology, leading to a degradation of application quality, both from an implementation and a usage perspective.\n In this context, tools that enable reasoning about the quality of the application from its source code can have a significant role. This paper reports on our preliminary work on reverse engineering the user interface layer of web applications directly from source code. Its applicability to GWT is described through two examples.","PeriodicalId":163033,"journal":{"name":"Engineering Interactive Computing System","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Reverse engineering of GWT applications\",\"authors\":\"C. Silva\",\"doi\":\"10.1145/2305484.2305542\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Web applications have gained significant popularity. Relevant technologies, however, are to a great extent still immature and in constant evolution. This means many current applications are subject to constant change to keep up with the technology, leading to a degradation of application quality, both from an implementation and a usage perspective.\\n In this context, tools that enable reasoning about the quality of the application from its source code can have a significant role. This paper reports on our preliminary work on reverse engineering the user interface layer of web applications directly from source code. Its applicability to GWT is described through two examples.\",\"PeriodicalId\":163033,\"journal\":{\"name\":\"Engineering Interactive Computing System\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Engineering Interactive Computing System\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2305484.2305542\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Interactive Computing System","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2305484.2305542","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Web applications have gained significant popularity. Relevant technologies, however, are to a great extent still immature and in constant evolution. This means many current applications are subject to constant change to keep up with the technology, leading to a degradation of application quality, both from an implementation and a usage perspective.
In this context, tools that enable reasoning about the quality of the application from its source code can have a significant role. This paper reports on our preliminary work on reverse engineering the user interface layer of web applications directly from source code. Its applicability to GWT is described through two examples.