基于IFML的语义Web用户界面建模及模型转换研究

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:myxzm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的Web是一种面向对象为人的网络,它在大多时候是充当组织、呈现、共享信息媒介的角色,但是传统的Web并没有能力去理解数据所表达的具体含义,所以在处理大多数复杂的过程都需要人类的参与。人们想要从现在爆发式增长的网页中,快速准确地获取到对自己有价值信息的难度变得越来越大,所以为了解决这个问题,研究人员加大了对语义Web的研究。相对于传统的Web,在语义Web中的信息,都具有明确的含义,这就使得计算机和人类能够更好的合作。随着语义Web的快速发展,市场上对语义Web用户界面的需求也逐渐变大。在语义Web中,用户界面不仅包含与用户交互的图形部分,同时还包含了由本体描述的语义部分。对于用户界面的图形部分,传统的开发方式是编码,而对于本体的开发,仍然是以手工构建为主要方式。综合考虑用户界面图形部分和语义部分的实现,将会涉及到很多的背景实现技术,这会对开发人员的本身具备的领域知识背景要求很高,大大增加开发者的困境。并且随着语义Web应用程序规模的不断扩大,以传统编码和手工构建的开发方式分别实现用户界面中的图形部分和语义部分,体现出开发效率低,成本高,后期维护难的窘况。因此,开发语义Web用户界面并不是一项简单的任务。为了解决这些问题,本文首先分析了当前语义Web用户界面开发存在的问题,同时研究了模型驱动架构、OMG提出的针对用户界面建模的交互流建模语言、Struts2框架平台以及本体的相关理论知识,然后给出了一种基于IFML的模型驱动的工程方法。使用IFML分别对语义Web用户界面进行PIM层交互流模型建模以及领域模型建模,并选择Struts2和ODM作为目标实现平台的PSM模型,采用ATL标准定义模型转换规则,最后使用Acceleo为代码生成工具实现用户界面图形部分的代码和本体文件的生成。使用基于IFML的模型驱动方法进行语义Web用户界面的开发,将分析得到的应用程序需求建立成独立于平台的模型,通过模型转换规则转换到实现平台,对于具体实现平台次要的技术细节不再给予过多的关注,提高了软件开发效率,增强软件的可移植性和可维护性。
其他文献
在物理世界中,多相流的分布非常广泛,但是因为温度、气压等环境的影响,其介电常数不会恒定不变。在被测场域中不会仅仅只存在一种介质,常常是多种介质混杂的情况,这就导致无法对介质数量和介电常数的实时检测。并且多相流还具有繁杂的流动特性,这就造成无法用一般的数学模型进行完整描述的问题,所以实际应用中的测量就会非常困难。现今,针对多相流的实时检测与图像重建的实验,大多处于仿真验证阶段,尽管有一些成果已经投入
云以及移动互联网在近几年内飞速发展,各类应用对存储的读写性能与容量表现出更高的需求。非易失内存具有堪比内存的延迟与带宽,满足很多低延迟应用的需求。而非关系型数据库之中的键值系统(Key-Value,K-V),凭借高性能,强扩展性,使用灵活等诸多优势,在业界受到研究者的青睐。日志结构合并树(Log-Structure merge tree,LSM-Tree)是KV存储系统普遍采用的索引结构,通过将随
目的:急性肾损伤(Acute Kidney Injury,AKI)是临床中的常见并发症,在ICU中发病率较高、死亡率高,医疗花费成本高,对急性肾损伤进行早期预测预警有助于辅助医护人员及早识别患者的恶化风险,在早期对患者进行干预以预防进一步的损害。随着电子健康档案的发展以及数据挖掘、机器学习方法在医疗领域中的应用,我们得以用大数据的研究方法对医疗数据进行挖掘,探究疾病的演化规律,这为我们深入研究AK
随着大规模深度学习算法的发展,自然语言处理领域重新掀起对开放域下对话系统研究的热潮。同时社交媒体的影响力快速传播,网络上可获取的海量数据也为研究者们构建数据驱动型的智能聊天系统提供了极大地助力。然而鲜有人将目标聚焦于分析对话主题,以引导用户进行更有意义的谈话上。当前在开放域下聊天机器人的研究中,较为主流的方法是基于深度学习的序列到序列框架。在这样的技术支持下,考虑将对话的主题信息融入基础框架,提出
父亲查日坤生前保存有一幅照片,摄于何年何月不详。照片的背景是一个大会会场,背景显得很零乱。会场横幅是"军党分立宣誓大会",大横幅上部又有一小横幅:"保持崇高党性"。会场
期刊
研究目的:研究4种自酸蚀粘接剂所含酸性单体与牙本质主要成分羟基磷灰石晶体(hydroxyapatite,HAP)之间的化学相互作用,进一步分析其对牙本质粘接效果的影响,以期更加深入的理
随着信息化时代的到来,企业之间的竞争变得越加激烈,表现为企业信息化之间的竞争,因此信息化管理对于企业发展至关重要。特别是制造型企业,通过信息化管理系统来对企业供应质量进行管理可以大大提高企业工作效率,减少成本开支。对于制造型企业,供应质量管理是提高产品质量的基础。对采购物料进行严格的质量监控,通过物料的接收,验收,以及不合格物料的处理,层层监控采购物料的质量,对保障企业产品质量具有十分重要意义。而
胶质瘤占所有恶性脑肿瘤的80%,严重危害人类健康。目前对于胶质瘤的发病机制等认识不足,导致对其诊断治疗效果欠佳。人类基因组计划的开展产生了大量的潜藏丰富生物信息的数据,如何从中挖掘出胶质瘤相关重要基因亟待解决。本文则主要基于基因表达数据和网络模型,采用数据分析、网络拓扑信息挖掘以及网络动态分析三种筛选预测方法,来实现胶质瘤相关重要基因的识别,为胶质瘤发病机制等的进一步研究提供帮助。本文的具体工作说
随着互联网技术的发展,网络教育事业受到了人们的关注,越来越多的人通过网络教育开展学习。特别是受今年突发疫情的影响,教师、学生纷纷通过网络直播的方式进行课程教学,网络教育中学员数量大幅增长,但是相关基础设施较为落后,难以满足教学需求。这点在问答环节表现的尤为明显,学生遇到疑问时不能为其提供实时、精准、有效地帮助,降低了学生的学习质量。智能问答系统可以为学生提供更加精准的信息服务,研究面向网络教育的智
随着雷达技术的不断发展,雷达的距离分辨率已远小于目标尺寸。在散射点模型下,回波信号描述了目标散射点沿雷达视线方向的分布情况,其中包含了大量尺寸、结构等可辨别信息。雷达高分辨距离像数据由于易于获取、计算量低等原因广泛应用于雷达自动目标识别领域,有着巨大的应用价值。其中如何有效地对HRRP数据进行特征提取是识别问题的关键。本文重点考虑到高分辨距离像不同距离单元之间的时序相关性信息,提出了两种基于循环神