Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

Magni - A Framework for Developing Context-Aware Mobile Applications

  • Conference paper
  • First Online:

Part of the book series:Advances in Intelligent Systems and Computing ((AISC,volume 571))

Included in the following conference series:

  • 2017Accesses

Abstract

The advent of Internet and ubiquitous technologies has been fostering the appearance of intelligent mobile applications aware of their environment and the objects nearby. Despite its popularity, mobile developers are often required to write large and disorganized amounts of code, mixing UI with business logic and interact, in a ad-hoc fashion, with sensor devices and services. These habits hinder the code maintenance, refactoring and testing, while negatively influencing the consistency and performance of mobile applications. In this paper we present Magni as an abstract framework for the design and implementation of personalized and context-aware mobile applications. The corner stone of the framework is its architectural pattern based on the Model–View–Presenter pattern in the UI layer relying in REST services the majority of the app features. This paradigm fosters the modular design, implementing the separation of concerns concept and allowing an easier implementation of unit tests. In order to validate the framework, we present a prototype for an healthcare automotive app. The main goal of the app is to facilitate the access to health related points of interest such as hospitals, clinics and pharmacies.

This is a preview of subscription content,log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 22879
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 28599
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide -see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Similar content being viewed by others

References

  1. Forman, G.H., Zahorjan, J.: The challenges of mobile computing. Computer4, 38–47 (1994)

    Article  Google Scholar 

  2. de Oliveira, L., Loureiro, A.: CodeDroid: a framework to develop context-aware applications. In: MOBILITY - The First International Conference on Mobile Services, Resources, and Users (2011)

    Google Scholar 

  3. van Wissen, B., Palmer, N., Kemp, R., Kielmann, T., Bal, H.: ContextDroid: an expression-based context framework for Android. In: PhoneSense (2010)

    Google Scholar 

  4. Wang, A.I., Ahmad, Q.K.: IASTED - International Conference on Software Engineering and Applications (2010)

    Google Scholar 

  5. Tummala, H., Jones, J.: Developing spatially-aware content management systems for dynamic, location-specific information in mobile environments. In: 3rd ACM International Workshop on Wireless Mobile Applications and Services on WLAN Hotspots, Mobility Support and Location Awareness, pp. 14–22. ACM, Cologne, Germany (2005)

    Google Scholar 

  6. López-de-Ipiña, D., Vazquez, J.I., Abaitua, J.: A context-aware mobile mash-up platform for ubiquitous web. In: 3rd IET International Conference on Intelligent Environments, pp. 116–123. IEEE, Ulm, Germany (2007)

    Google Scholar 

  7. Challiol, C., Rossi, G., Gordillo, S., Cristófolo, V.: Designing and implementing physical hypermedia applications. In: Gavrilova, M.L., Gervasi, O., Kumar, V., Tan, C.J.K., Taniar, D., Laganá, A., Mun, Y., Choo, H. (eds.) ICCSA 2006. LNCS, vol. 3983, pp. 148–157. Springer, Heidelberg (2006). doi:10.1007/11751632_16

    Chapter  Google Scholar 

  8. Van Woensel, W., Casteleyn, S., De Troyer, O.: SCOUT: a framework for personalized contextaware mobile applications. In: ICWE 2009 Doctoral Consortium (2009)

    Google Scholar 

  9. Williams, E., Gray, J.: Contextion: a framework for developing context-aware mobile applications. In: Proceedings of the 2nd International Workshop on Mobile Development Lifecycle, pp. 27–31 (2014)

    Google Scholar 

  10. Martin, R.C.: Design principles and design patterns (2000)

    Google Scholar 

  11. Adibi, S. (ed.): Mobile Health: A Technology Road Map. Springer, New York (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. ESMAD, Polytechnic of Porto, Porto, Portugal

    Ricardo Queirós

  2. Algoritmi Research Centre, University of Minho, Braga, Portugal

    Filipe Portela & José Machado

Authors
  1. Ricardo Queirós

    You can also search for this author inPubMed Google Scholar

  2. Filipe Portela

    You can also search for this author inPubMed Google Scholar

  3. José Machado

    You can also search for this author inPubMed Google Scholar

Corresponding author

Correspondence toRicardo Queirós.

Editor information

Editors and Affiliations

  1. DEI/FCT, Universidade de Coimbra, Coimbra, Baixo Mondego, Portugal

    Álvaro Rocha

  2. Nova IMS, Universidade Nova de Lisboa, Lisboa, Portugal

    Ana Maria Correia

  3. College of Engineering, The Ohio State University, Columbus, Ohio, USA

    Hojjat Adeli

  4. DSI/EEUM, Universidade do Minho, Guimarães, Portugal

    Luís Paulo Reis

  5. DIMES, Università della Calabria, Arcavacata di Rende, Italy

    Sandra Costanzo

Rights and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Queirós, R., Portela, F., Machado, J. (2017). Magni - A Framework for Developing Context-Aware Mobile Applications. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Costanzo, S. (eds) Recent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computing, vol 571. Springer, Cham. https://doi.org/10.1007/978-3-319-56541-5_43

Download citation

Publish with us

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 22879
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 28599
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide -see info

Tax calculation will be finalised at checkout

Purchases are for personal use only


[8]ページ先頭

©2009-2025 Movatter.jp