基于嵌套Spreadsheet和数据流的多模态的Mashup应用构造

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:aiminis
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
万维网(Web)汇聚了越来越多的信息资源及应用,Web计算环境下如何满足用户多样化的信息聚合需求,成为一个颇具挑战性的问题。人们希望通过简单定制来即时在线构造满足其个性化需求的增值型网络信息聚合应用(Mashup Application)。然而现有的信息集成应用,如搜索引擎只能将来自多个网站的相关信息简单地罗列在一起;数据仓库和基于查询中介的信息集成中间件则需要前期专业IT人员大量的建模、开发工作;工作流模式虽提高了信息集成的灵活性,但建模过程仍然过于繁琐。用户专业编程知识的欠缺、网络信息资源的访问复杂性以及Mashup应用业务逻辑的表达复杂性给用户主导的Mashup应用构造带来了挑战。本文针对最终用户自主构建灵活、个性化Mashup应用过程中的主要困难展开研究,提出一种基于嵌套Spreadsheet和数据流的探索式、多模态的Mashup应用构造模式,重点关注用户自行构造Mashup应用的易用性和灵活性问题,主要工作包括:(1)针对Mashup应用业务逻辑的表达复杂性,提出一种以Spreadsheet为中心的信息汇聚模式。基于嵌套表格代数提出本文的基础数据结构——嵌套Spreadsheet,并建立一个嵌套Spreadsheet递归代数系统,将Mashup业务逻辑表示为一组定义其上的有限递归数据操作序列,将循环结构隐藏于操作的实现内部,对用户透明。(2)针对Mashup应用的高度灵活性和动态性,借鉴文[10]中提出的用户主导运行时在线编程模式,基于嵌套关系模型,集Spreadsheet编程与流程建模之优势,设计并原型实现了一种支持演示、探索编程的Spreadsheet与数据流结合的编程环境——ClientBrowser,支持以数据为中心、流程为中心的多模态组合方式。通过Spreadsheet构造Mashup,将业务逻辑可视化为用户熟悉的表格操作,无需用户掌握数据流和控制流编程;同时通过数据流同步刻画Mashup的构造过程,并基于流程记录中业务逻辑与数据之间的依赖关系,提供一种修改机制,支持用户快速定位应用修改点、撤销操作序列、断点调试、服务推荐等探索式的人性化功能,使得服务能被即时地动态集成、配置,以适应用户自发、多变的业务需求。降低了用户自主构造Mashup应用的复杂度,提高了构造Mashup应用的易用性和灵活性。
其他文献
音乐是传载情感的工具,是一门古老而常青的艺术,它让人着迷、让人如痴如醉。在目前的教育环境里,音乐教育受到了越来越多人的关注与重视。新课标的诞生无疑不为音乐教育注入了新
遗传算法(Genetic Algorithm, GA)是一种基于Darwin进化论和Mendel遗传学说的优化搜索算法。它因具有简单、通用、鲁棒性强的特点,自诞生以来,获得了广泛的关注和应用,美国Mi
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
在线排序是现代排序的一个重要组成部分.在经典的离线排序问题中,我们总是假设决策者在做决策之前已经获知所有工件的信息.事实上,在实际生产过程中很多时候决策者在没有获得所
作为教师必须充分的研究教材,充分理解学习课本内容,挖掘课本资源.关于七年级教材中的听力教学.对于每个单元,每篇听力都要根据具体的听力内容给予学生以指导,让学生明确听什
期刊
保险业作为当代金融的支柱产业之一,它的健康发展对经济的稳定发展有着重大的意义。随着保险业的发展,由于信息不对称导致的投保人的保险欺诈行为不仅成为保险业健康发展的主要阻碍,而且已成为保险人最重要的经营风险之一。鉴于保险市场的信息不对称性,本文主要运用信息不对称理论、效用理论、委托代理理论以及博弈论等相关知识,分析了信息不对称下保险人的最优保险契约问题。主要工作如下:(1)介绍了保险欺诈相关理论知识背
本文主要研究几类Cartan型模李超代数的二阶上同调群.我们知道,模李代数和特征零域上的李超代数的相关理论已经非常丰富.例如,特征大于3的域上的有限维单模李代数和特征零域上的
课堂教学是教育教学的主要组织形式,是学生学习的主要渠道。从当前教育形式来看,课堂艺术的有关理论和实践都还比较零散,没有系统化。课堂与生活密切相关,课堂学习的功夫在课外,课
控制系统的稳定性是我们最关心的问题之一.但是,参数的不确定性会破坏系统的稳定性和其他性能.鲁棒控制正是试图描述被控对象的不确定性,并在其允许的摄动范围内综合设计控制
广义系统是一类更一般化,并有着广泛应用背景的动力系统,近三十年来受到广泛的关注。本文以线性时不变广义系统为研究对象,研究广义线性系统的鲁棒状态反馈极点配置问题。鲁