基于模式的移动应用UI设计模型转换方法
为异构移动设备开发用户界面是一项挑战,需要有方法和技术支持(半)自动建模和实现.基于模型的方法虽然支持界面的自动生成,但难以保证界面的可用性;界面设计模式可用于提供界面的可用性,但它是设计经验的非形式描述.因此,提出了一种基于模式的界面设计模型转换方法.其特征在于,在卡梅隆参考框架的抽象界面模型和具体界面模型之间引入一个基于模式的中间层次,以支持界面的可用性建模;同时设计了一个界面模式标记语言,提供界面可用性特征的形式化表示.为了比较所提出方法的有效性,实现了一个安卓应用的3个不同版本,分别采用了基于模型、基于模式和文中方法.评估数据显示,在可用性方面,该方法比基于模型的开发方法提高了44%,主观满意度方面提高了18%;在代码生成能力方面,比基于模式的开发方法提高了66%,界面开发效率方面提高了50%.实验结果表明,该方法能够较大幅度地提高(半)自动生成界面的可用性.
用户界面设计、设备多样性、用户界面模式、转换规则、用户界面标记语言
32
TP391.41(计算技术、计算机技术)
2020-10-28(万方平台首次上网日期,不代表论文的发表时间)
共9页
1688-1696