The SmartComposition Approach for Creating Environment-Aware Multi-screen Mashups

被引:0
作者
Krug, Michael [1 ]
Wiedemann, Fabian [1 ]
Ast, Markus [1 ]
Gaedke, Martin [1 ]
机构
[1] Tech Univ Chemnitz, Chemnitz, Germany
来源
RAPID MASHUP DEVELOPMENT TOOLS | 2017年 / 696卷
关键词
Mashup; User-interface mashup; Multi-screen mashup; Web Components; !text type='HTML']HTML[!/text]5; Web of Things;
D O I
10.1007/978-3-319-53174-8_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mashups aim to enable non-experts to compose complex applications by combining various existing building blocks. The special case of user interface mashups is focusing on the composition of user interface components. In this paper, we present our SmartComposition approach as an UI mashup framework that supports local developers in creating environment-aware multi-screen mashups. We aim for simplicity and focus on the definition of mashup scenarios by only using HTML markup. Therefore, we facilitate Web Component technologies to build SmartComponents - the building blocks in our approach. For achieving environment-awareness, our approach integrates features of the Web of Things into mashups, such as controlling actors and accessing sensors. SmartComposition provides mashup composition by external communication configuration through markup. We additionally propose the distribution of mashup components and their communication across multiple screens using a messaging service utilizing WebSockets.
引用
收藏
页码:30 / 50
页数:21
相关论文
共 16 条
[1]  
Caceres M., 2012, Packaged Web Apps (Widgets) - Packaging and XML Configuration (Second Edition)
[2]  
Chudnovskyy Olexiy, 2013, Web Engineering. 13th International Conference, ICWE 2013. Proceedings: LNCS 7977, P502, DOI 10.1007/978-3-642-39200-9_45
[3]  
Daniel F, 2014, DATA CENTRIC SYST AP, DOI 10.1007/978-3-642-55049-2
[4]  
Daniel F., 2016, CCIS
[5]  
Daniel F, 2010, LECT NOTES COMPUT SC, V5950, P72, DOI 10.1007/978-3-642-12310-8_5
[6]  
Denicola D, 2016, CUSTOM ELEMENTS W3CW
[7]  
Glazkov D, 2016, HTML IMPORTS W3C WOR
[8]  
Guinard D., 2016, BUILDING WEB THINGS
[9]  
Guinard D, 2011, ARCHITECTING THE INTERNET OF THINGS, P97
[10]  
Husmann Maria, 2013, Current Trends in Web Engineering. ICWE 2013 International Workshops ComposableWeb, QWE, MDWE, DMSSW, EMotions, CSE, SSN, and PhD Symposium. Revised Selected Papers: LNCS 8295, P27, DOI 10.1007/978-3-319-04244-2_4