Language engineering for mobile software

Bainomugisha, Engineer;Cadiz Rodriguez, Alfredo Jaime;Costanza, Pascal;De Meuter, Wolfgang;Van Cutsem, Tom;et.al.
(2012) the Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications — ISBN: [978-1-61520-655-1], published

Files

LanguageEngineeringForMobileSoftware.pdf
  • Restricted Access
  • Adobe PDF
  • 291.86 KB

Details

Authors
  • Bainomugisha, EngineerVrije Universiteit Brussel, Belgium
    Author
  • Cadiz Rodriguez, Alfredo JaimeUCLouvain
    Author
  • Costanza, PascalVrije Universiteit Brussel, Belgium
    Author
  • De Meuter, WolfgangVrije Universiteit Brussel, Belgium
    Author
  • Gonzalez Montesinos, Sebastian AndresUCLouvain
    Author
  • Mens, Kimorcid-logoUCLouvain
    Author
  • Van Cutsem, TomVrije Universiteit Brussel, Belgium
    Author
Show more
Abstract
Mobile systems offer the possibility of delivering software services that tightly match user needs,thanks to their availability right at the moment and place where they are needed, and their ability to take advantage of local resources and self-adapt to their environment of use. Alas, writing software for mobile systems is not an easy endeavour. Mobile software construction imposes a number challenges that render existing programming technology insufficient to write such software conveniently. To improve this situation, we have taken a language engineering approach. In this chapter we identify the main challenges encountered in mobile software construction and the requirements they rise in the design of programming languages. By way of illustration, we present the result of our language engineering experiments —four programming models to ease the construction of software that can cope gracefully with the challenges brought about by mobility.
Affiliations

Citations

Bainomugisha, E., Cadiz Rodriguez, A. J., Costanza, P., De Meuter, W., Gonzalez Montesinos, S. A., Mens, K., Vallejos, J., & Van Cutsem, T. (2012). Language engineering for mobile software. In edited by Paulo Alencar and Donald Cowan (ed.), the Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications. IGI Global. https://doi.org/10.4018/978-1-61520-655-1