{"title":"实现基于Java awt的应用程序到个人无线设备的无缝迁移","authors":"G. Canfora, G. D. Santo, E. Zimeo","doi":"10.1109/WCRE.2004.38","DOIUrl":null,"url":null,"abstract":"The spread of personal wireless devices (PWDs) has raised the need to port into this new environment existing (legacy) desktop applications. Unfortunately, these applications are often too large and resource demanding to be executed on devices with limited resources without changing existing code. Consequently, desktop applications should be decomposed in different components to distribute between a PWD and one or more servers. Although the refactoring could be performed by changing the code in order to use specific APIs for client/server computing, the changes could be tedious and time consuming. So, the paper presents an approach based on the thin client model implemented through a framework which enables the seamless migration of Java desktop applications to mobile devices with limited resources.","PeriodicalId":443491,"journal":{"name":"11th Working Conference on Reverse Engineering","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Toward seamless migration of Java AWT-based applications to personal wireless devices\",\"authors\":\"G. Canfora, G. D. Santo, E. Zimeo\",\"doi\":\"10.1109/WCRE.2004.38\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The spread of personal wireless devices (PWDs) has raised the need to port into this new environment existing (legacy) desktop applications. Unfortunately, these applications are often too large and resource demanding to be executed on devices with limited resources without changing existing code. Consequently, desktop applications should be decomposed in different components to distribute between a PWD and one or more servers. Although the refactoring could be performed by changing the code in order to use specific APIs for client/server computing, the changes could be tedious and time consuming. So, the paper presents an approach based on the thin client model implemented through a framework which enables the seamless migration of Java desktop applications to mobile devices with limited resources.\",\"PeriodicalId\":443491,\"journal\":{\"name\":\"11th Working Conference on Reverse Engineering\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-11-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"11th Working Conference on Reverse Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WCRE.2004.38\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"11th Working Conference on Reverse Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCRE.2004.38","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Toward seamless migration of Java AWT-based applications to personal wireless devices
The spread of personal wireless devices (PWDs) has raised the need to port into this new environment existing (legacy) desktop applications. Unfortunately, these applications are often too large and resource demanding to be executed on devices with limited resources without changing existing code. Consequently, desktop applications should be decomposed in different components to distribute between a PWD and one or more servers. Although the refactoring could be performed by changing the code in order to use specific APIs for client/server computing, the changes could be tedious and time consuming. So, the paper presents an approach based on the thin client model implemented through a framework which enables the seamless migration of Java desktop applications to mobile devices with limited resources.