Multi-Paradigm Modelling and Synthesis of User Interfaces

MDDAUIMoDELS(2006)

引用 23|浏览3
暂无评分
摘要
In this article, model-based design and synthesis of reac- tive user interfaces is presented as a particular application of Computer-Automated Multi-Paradigm Modelling (CAM- PaM). Multi-paradigm modelling acknowledges the need to model at different levels of abstraction, using appropriate formalisms. It also gives transformations first-class model status. In the CAMPaM UI development process, a class of user interfaces is modelled. This includes models of the abstract syntax of the user interface, of the concrete visual syntax of the user interface (including layout) and of the semantics of the application (its reactive behaviour). From these models, an interactive modelling environment is syn- thesized. This environment allows the modeller to experi- ment (analyze, simulate) with different instances in the mod- elled class of user interfaces. Once a single element of the set of possible user interfaces is chosen, the final UI application is synthesized. This process will be demonstrated by means of a digital watch application. Code is synthesized for ex- ecution within a web browser using an AJAX client-server architecture.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要