Designing and Developing Context-Aware Mobile Mashups: The CAMUS Approach
- 2.2k Downloads
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.
KeywordsMobile mashups Context modeling Context-aware mobile applications End-user development
- 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
- 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.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.Daniel, F., Matera, M.: Mashups - Concepts, Models and Architectures. Data-Centric Systems and Applications. Springer (2014)Google Scholar