{"title":"把握资源:对J2ME优化技术的考察","authors":"P. Mihailescu, Habin Lee, J. Shepherdson","doi":"10.5220/0002674600730082","DOIUrl":null,"url":null,"abstract":"With the advent of the Java 2 Micro Edition platform, developers have the ability to develop Java based mobile applications that benefit from features such as device independence, and memory abstraction. However, applications also inherit many limitations such as slow execution, and excessive memory usage that impact on overall application performance and usability. The aim of this paper is to present and evaluate six known optimisation techniques for improving the performance and usability of Java based mobile applications. Some of these techniques are dependent on features provided within the IBM WebSphere Studio Device Developer IDE. A real life multi-agent based mobile application is presented to demonstrate the performance and usability improvements that have been gained through applying these optimisation techniques.","PeriodicalId":104268,"journal":{"name":"International Workshop on Ubiquitous Computing","volume":"11 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Hold the Sources: A Gander At J2ME Optimisation Techniques\",\"authors\":\"P. Mihailescu, Habin Lee, J. Shepherdson\",\"doi\":\"10.5220/0002674600730082\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the advent of the Java 2 Micro Edition platform, developers have the ability to develop Java based mobile applications that benefit from features such as device independence, and memory abstraction. However, applications also inherit many limitations such as slow execution, and excessive memory usage that impact on overall application performance and usability. The aim of this paper is to present and evaluate six known optimisation techniques for improving the performance and usability of Java based mobile applications. Some of these techniques are dependent on features provided within the IBM WebSphere Studio Device Developer IDE. A real life multi-agent based mobile application is presented to demonstrate the performance and usability improvements that have been gained through applying these optimisation techniques.\",\"PeriodicalId\":104268,\"journal\":{\"name\":\"International Workshop on Ubiquitous Computing\",\"volume\":\"11 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Workshop on Ubiquitous Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5220/0002674600730082\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Workshop on Ubiquitous Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0002674600730082","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
摘要
随着Java 2 Micro Edition平台的出现,开发人员有能力开发基于Java的移动应用程序,这些应用程序受益于设备独立性和内存抽象等特性。但是,应用程序也继承了许多限制,例如执行缓慢和内存使用过多,这会影响应用程序的整体性能和可用性。本文的目的是介绍和评估六种已知的优化技术,以提高基于Java的移动应用程序的性能和可用性。其中一些技术依赖于IBM WebSphere Studio Device Developer IDE中提供的功能。本文给出了一个真实的基于多智能体的移动应用程序,以演示通过应用这些优化技术获得的性能和可用性改进。
Hold the Sources: A Gander At J2ME Optimisation Techniques
With the advent of the Java 2 Micro Edition platform, developers have the ability to develop Java based mobile applications that benefit from features such as device independence, and memory abstraction. However, applications also inherit many limitations such as slow execution, and excessive memory usage that impact on overall application performance and usability. The aim of this paper is to present and evaluate six known optimisation techniques for improving the performance and usability of Java based mobile applications. Some of these techniques are dependent on features provided within the IBM WebSphere Studio Device Developer IDE. A real life multi-agent based mobile application is presented to demonstrate the performance and usability improvements that have been gained through applying these optimisation techniques.