Advertisement

Designing and Developing Context-Aware Mobile Mashups: The CAMUS Approach

  • Fabio Corvetta
  • Maristella MateraEmail author
  • Riccardo Medana
  • Elisa Quintarelli
  • Vincenzo Rizzo
  • Letizia Tanca
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9114)

Abstract

CAMUS (Context-Aware Mobile mashUpS) is a framework for the design of mobile applications that dynamically collect and integrate heterogeneous resources (data sources and services) to offer integrated content and functions to mobile users in a context-aware fashion. CAMUS exploits a set of high-level abstractions for context and mashup modeling that hide the complexity resulting from service selection, invocation and integration. Generative techniques then enable the transformation of models into running code for mobile applications that flexibly respond to actual user needs as they vary in different situations of use.

Keywords

Mobile mashups Context modeling Context-aware mobile applications End-user development 

References

  1. 1.
    Ardito, C., Costabile, M.F., Desolda, G., Lanzilotti, R., Matera, M., Piccinno, A., Picozzi, M.: User-driven visual composition of service-based interactive spaces. J. Vis. Lang. Comput. 25(4), 278–296 (2014)CrossRefGoogle Scholar
  2. 2.
    Bianchini, D., Castano, S., De Antonellis, V., Ferrara, A., Quintarelli, E., Tanca, L.: RUBIK: Proactive, Entity-Centric and Personalized Situational Web Application Design. T. Large-Scale Data-and Knowledge-Cent. Syst. 13, 123–157 (2014)Google Scholar
  3. 3.
    Bolchini, C., Curino, C., Orsi, G., Quintarelli, E., Rossato, R., Schreiber, F.A., Tanca, L.: And what can context do for data? CACM 52(11), 136–140 (2009)CrossRefGoogle Scholar
  4. 4.
    Bolchini, C., Orsi, G., Quintarelli, E., Schreiber, F.A., Tanca, L.: Context modeling and context awareness: steps forward in the context-addict project. IEEE Data Eng. Bull. 34(2), 47–54 (2011)Google Scholar
  5. 5.
    Cappiello, C., Matera, M., Picozzi, M.: A UI-centric approach for the End-User Development of multi-device mashups. ACM Trans. on Web ( to appear, 2015)Google Scholar
  6. 6.
    Daniel, F., Matera, M.: Mashups - Concepts, Models and Architectures. Data-Centric Systems and Applications. Springer (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Fabio Corvetta
    • 1
  • Maristella Matera
    • 1
    Email author
  • Riccardo Medana
    • 1
  • Elisa Quintarelli
    • 1
  • Vincenzo Rizzo
    • 1
  • Letizia Tanca
    • 1
  1. 1.Dipartimento di Elettronica, Informazione e BioingegneriaPolitecnico di MilanoMilanItaly

Personalised recommendations