Exploiting a generic approach for constructing mobile device applications

Jó Ueyama*, Vítor P.V. Pinto, Edmundo R.M. Madeira, Paul Grace, Thienne M.M. Jonhson, Raphael Y. Camargo

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference publication

Abstract

We are witnessing increasing demand for applications that are runnable on a wide range of mobile devices (e.g. wireless laptops, mobile phones, sensors). In addition, the emergence of new software technologies (e.g. component approaches, publish subscribe bindings, web services, service discovery protocols) has demanded that such applications face heterogeneous software platforms. However, existing approaches for building mobile device applications are often targeted to a particular platform (e.g. mobile phones, PDAs, sensors) and software technology (Web Services, Microsoft COM, Java components). This paper discusses the use of a generic component approach for the construction of adaptive applications that can integrate and re-use technologies (e.g. middleware and legacy components) and deploy them across heterogeneous devices. We have implemented a Java prototype for J2ME virtual machines and evaluated the potential benefits using development case-studies and performance measures. We show that we can address a wide range of heterogeneity with minimal resource overheads.

Original languageEnglish
Title of host publicationProceedings of the 4th International ICST Conference on Communication System Software and Middleware, COMSWARE '09
PublisherACM
Number of pages12
ISBN (Print)9781605583532
DOIs
Publication statusPublished - 24 Dec 2009
Event4th International ICST Conference on Communication System Software and Middleware, COMSWARE '09 - Dublin, Ireland
Duration: 16 Jun 200919 Jun 2009

Conference

Conference4th International ICST Conference on Communication System Software and Middleware, COMSWARE '09
CountryIreland
CityDublin
Period16/06/0919/06/09

Keywords

  • Interoperability
  • Mobile middleware
  • Software components

Fingerprint Dive into the research topics of 'Exploiting a generic approach for constructing mobile device applications'. Together they form a unique fingerprint.

  • Cite this

    Ueyama, J., Pinto, V. P. V., Madeira, E. R. M., Grace, P., Jonhson, T. M. M., & Camargo, R. Y. (2009). Exploiting a generic approach for constructing mobile device applications. In Proceedings of the 4th International ICST Conference on Communication System Software and Middleware, COMSWARE '09 [12] ACM. https://doi.org/10.1145/1621890.1621906