用户界面模型语义一致性研究

被引量 : 0次 | 上传用户:aibertini
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
用户界面作为用户和计算机进行沟通和交互的桥梁,往往是一个系统成功与否的核心方面。但即使在一些可视化界面设计工具的支持下,用户界面的开发仍然是一个困难和耗时的工作。基于模型的用户界面设计环境已成为人机交互领域的研究热点。在基于模型的软件开发中,模型的质量决定了软件产品的质量,而模型的语义一致性是关于模型质量的一个重要方面。和其他模型错误相比,模型在语义一致性方面的错误更具有隐蔽性和破坏性,因此,在建模过程中必须要发现和解决这些错误。用户界面的各分层模型分别描述用户界面构成、功能和展示等方面的特性,而这些特性往往具有错综复杂的联系和复杂的语义约束。而在各分层界面模型的递增式开发中,需要逐步添加与描述方面相关的特性,由于存在可能的需求冲突,设计矛盾,特别是模型中可能存在语义相互影响的冗余信息,在用户界面分层模型中都可能会出现语义矛盾的语义特性描述,即模型可能存在内部语义不一致性。在用户界面模型化设计方法中,考虑到界面设计的复杂性,往往都采用从不同视角建立不同分层模型的方法。但这些模型并不是孤立存在的,而是相互依赖、相互约束的,语义约束需要在不同的分层模型之间进行映射和转换,不正确的映射转换将会造成分层模型间的语义不一致,也会影响整个模型的质量。在目前的用户界面模型化设计方法研究中,还很少有研究涉及用户界面模型的语义一致性问题。现有方法中所建立的界面模型,模型之间仍然是孤立的,之间缺少清楚和灵活的转换和映射。即使一些研究提出过模型间的转换映射方法,但仍然不是形式化的,更没有考虑转换映射对模型间语义一致性的影响。由于缺少有效的语义一致性描述和检测手段,用户界面模型的语义一致性更多地依赖于设计者的经验和设计。故为保证用户界面模型本身的正确性和有效性,而且为用户界面模型中各分层模型间的转换映射提供正确性保证等,用户界面模型的构建需要考虑语义的一致性。本文总结吸收模型语义一致性和基于模型的用户界面设计方法两方面研究成果,主要针对在基于模型的用户界面设计方法中缺乏语义一致性研究的现状,在用户界面模型构建研究中对模型的语义一致性进行深入研究和探讨,系统建立一种能保证模型语义一致性的用户界面模型化设计方法,提高模型的质量,使所设计用户界面的正确性和有效性程度得以提高。主要研究内容包括:为能有机融合用户界面模型描述和模型的语义一致性考查,本文以范畴理论和代数规范为理论基础,为用户界面模型提出一种统一的模型构成和模型语义形式化描述机制,此描述机制能同时精确描述用户界面模型的构成和语义。其中对象规范对应各模型元素,态射则指明模型元素是如何组合在一起的,对象规范的层次组合为用户界面模型的结构化构建和考查模型间语义一致性提供基础。而模型内部语义的一致性判定是通过检查所有模型元素本身语义描述是否存在语义矛盾以及所有对象规范态射是否满足结构态射和行为态射定义而完成的。基于用户界面模型的形式化描述,将界面模型各分层模型之间的映射看作是范畴之间的映射转换,而这种映射转换必须保证模型间的语义一致性。本文用对象规范映射形式化模型元素的映射,用规范态射映射形式化模型元素关系的映射,研究分层模型间的映射语义,并给出模型间语义一致性的判定方法,该方法用分层模型组合对象规范间语义特性保持性考查模型间的语义一致性。这些研究成果可用于指导分层模型间映射转换规则的定义,为分层模型之间映射关系的正确性验证提供依据。建立一种用户界面模型的构建方法。该方法采用分层处理的方式,分层建立领域模型,扩展对象描述、界面交互图、界面展示描述,分解处理用户界面的复杂性方面。为处理界面布局的复杂性,建立界面模板,为处理展示形式的多样性和重用性,采用用户界面设计模式,并把它作为模型设计的模型元素。所建立方法是一个从领域模型开始,逐层向上映射参与模型构建的过程,而在分层模型的构建和映射中,必须保证语义的一致性。由此研究用户界面模型中各分层模型的模型构成及模型语义,关注在底层模型的映射参与下,上层模型的构建过程,并考查映射对模型语义一致性的影响以及研究模型语义一致性的保证方法。开发用户界面模型化设计的原型工具,研究工具对模型语义一致性的支持方法。工具可以采用图形表示的方式帮助设计者建立所需的各种分层模型,并帮助完成模型之间的映射转换。另外,工具通过模型语义检查、自动维持、强制约束等手段提供对界面模型语义一致性的保证。本文工作的主要贡献体现在:(1)建立了一种能保证模型语义一致性的用户界面模型化设计方法,能将界面模型的构建和语义一致性的考查有机融合,更容易更准确地实现模型语义的一致。(2)为用户界面模型提出了一种统一的模型构成和模型语义形式化描述机制,通过形式化,模型的构成和语义可以精确的进行定义和研究,这也为描述模型间的映射关系和语义奠定了基础。将范畴理论用于研究用户界面模型的构成和模型语义一致性是一种新的尝试,为其他学者的研究提供了一种新的思路。(3)通过检查模型组合对象的语义矛盾性来判断模型的内部语义一致性,检查各分层模型组合对象之间的语义特性保持性来判断分层模型间语义一致性,为模型语义一致性考查提供了一种新的方法。
其他文献
脾气虚弱,运化失键,水谷不化精气而下流,成为湿浊,蕴结生热,与肾间相火相合形成阴火,复而上冲是引起复发性口疮的重要机理之一,临床上以舌淡或淡胖,苔黄腻或白厚腻为辩要点。用补上升
近年来,我国的经济发展取得了很大的成绩,在这种情况下,我国的房地产经济也取得了很大的发展,房屋建设工程数量在不断的增加。在房屋建设工程施工中,出现软土地基是非常常见
文章介绍了一种液滴速度监控装置的设计,键盘输入,数码管显示器,滴液检测,声光报警功能。实践证明,此设计在医用输液自动监控领域可以很好的运用。
用FeCl3、AlCl3、FeSO4对茶渣进行改性,研究改性后的茶渣对含酚废水的吸附性能。探讨了溶液的初始浓度、pH值和时间及温度等因素对吸附性能的影响,并探讨了等温吸附过程。结
<正> 一、当前我国商品房价格是否过高 一种意见认为,总体上说,除个别城市外,全国绝大多数地区城镇商品住宅的售价并不高(全国商品住宅的平均售价是1501元/平方米),1995年最
在科学技术空前发展的今天,人机交互技术成为发展的热门技术,其中语音合成是该项技术的重要组成部分,应用十分广泛。随着嵌入式硬件平台性能的提高与存储容量增加、价格降低,
城市地下管线探测是城市管线信息获取的主要途径。本文介绍了管线探查仪器,针对明显管线点和隐蔽管线点,特别是隐蔽的复杂管线点,阐述了其探测方法。
20世纪末,伴随着长江三峡水利工程的实施,三峡考古取得了重要进展。尤其是忠县(?)井沟、云阳李家坝、开县余家坝等遗存的发现,为研究战国时期“晚期巴文化”、“楚文化的西渐
面对经济全球化的挑战,为了提高美国学校的外语教学水平,增强美国国民的外语教育素质,20世纪末,美国专门制定了《21世纪外语学习标准》。文中介绍了美国制定《21世纪外语学习标准
目的:研究头针结合语言训练治疗孤独症谱系障碍儿童语言障碍的临床疗效。方法:将50例孤独症谱系障碍患儿随机分为观察组和对照组各25例,分别采用语言训练联合头针和单纯语言