摘要
随着智能家居技术的快速发展,终端用户对移动界面的应用提出越来越高的要求,目前在用户和移动界面交互方面还需进一步的研究。因此,针对智能家居移动界面的应用,运用了一种基于IFML标准的模型驱动的移动应用建模方法,通过定义容器和组件扩展、上下文扩展及事件扩展并使用可视化建模语言对智能家居移动界面进行建模,生成的中央控制器、空气质量检测、语音遥控和摄像头移动界面比传统的移动界面具有更强的交互性和更好的用户体验。
With rapid development of smart home technology,the requirements of end users for the application of mobile interfaces are getting higher and higher. However,further research is still needed on the interaction between users and mobile interfaces. Therefore,aiming at modeling mobile interface of smart home,a model-driven mobile application modeling based on the IFML standard is introduced. By defining container and component extensions, context and event extensions, using visual modeling language,the interface is modeled. Interfaces with central controller,air quality detection,voice remote control and camera movement is generated,which are more interactive and better in user experience than the traditional.
引文
[1]Geihs K,Reichle R,Khan M U,et al.Model-driven development of self-adaptive applications for mobile devices:(research summary)[C].International Workshop on Self-Adaptation and Self-Managing Systems,ACM,2006:95.
[2]Vaupel S,Strüber D,Rieger F,et al.Agile bottom-up development of domain-specific IDEs for model-driven development[C].Flex MDE Workshop,2015:12-21.
[3]Raneburger D,Meixner G,Brambilla M.Platform-Independence in Model-Driven Development of Graphical User Interfaces for Multiple Devices[M].Software Technologies,Springer Berlin Heidelberg,2013:180-195.
[4]Acerbis R,Bongio A,Brambilla M,et al.Model-Driven Development Based on OMG’s IFML with WebRatio Web and Mobile Platform[M].Engineering the Web in the Big Data Era,Springer International Publishing,2015:605-608.
[5]Heitk¨otter H,Majchrzak T A,Kuchen H.Crossplatform model-driven development of mobile applications with md2[C].ACM,2013:526-533.
[6]Brambilla M,Mauri A,Umuhoza E.Extending the Interaction Flow Modeling Language(IFML)for Model Driven Development of Mobile Applications Front End[M].Mobile Web Information Systems,Springer International Publishing,2014:176-191.
[7]Elouali N,Pallec X L,Rouillard J,et al.MIMIC:leveraging sensor-based interactions in multimodal mobile applications[C].CHI,2014:2323-2328.
[8]袁笑.基于自然交互的智能家居用户界面设计[D].杭州:浙江大学,2016.
[9]Stojkoska B L R,Trivodaliev K V.A review of Internet of Things for smart home:Challenges and solutions[J].Journal of Cleaner Production,2017:1454-1464.