嵌入式图编程的异构域数据描述方法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:lixufengz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图编程方式是软件开发模式的一种新方法,能充分体现软件复用技术,具有开发效率高、专业要求低、代码质量高等优点,可被广泛应用到各个领域,是未来软件发展的方向。目前,图编程技术的研究尚处初级阶段,特别是在嵌入式领域,由于缺少图编程数据的描述规范,尤其是缺少支持跨平台功能的嵌入式图编程技术,导致各种图编程工具严重依赖于专用的编译器,控件开发过程复杂,难以满足跨平台要求。因此,研究嵌入式图编程的数据描述规范具有重要的意义,它是实现跨平台技术的关键问题。本文对嵌入式图编程领域数据描述模型的共性化特征进行了研究,提出了一种基于xML的图编程数据描述方法,重点给出了图编程数据在嵌入式异构域上的描述规范。首先,文章通过研究现有图编程技术,针对目前图编程工具的不足,提出了一种新式的嵌入式图编程设计思想,使得不同行业的图编程数据可以归一到一个编译器上去解析编译,克服了现有图编程技术在跨平台能力上的不足。其次,在总结分析各种图形控件的基础上,提出了元构件模型,将图元信息抽象为基本信息、基本组成图形信息、外观属性信息、运算功能信息、事件动作信息和接口信息六大构件元素集合。再次,为了规范图元关系描述,建立了图元构件关系模型,并用形式化的数学描述表达式来表示图元构件关系,给出了图元构件关系的相关定义和性质。接着利用根树结构和图论思想将图元构件关系有向图转换为数学描述表达式。此外,为了满足不同行业的应用需求,方便领域用户直接使用大粒度的复杂图形控件,介绍了行业构件的开发流程,提出了行业构件模型和应用工程数据描述模型,并给出应用工程数据的自动转换过程。该部分内容为异构域图编程数据的自动转换和行业构件的自动生成提供了依据。最后,通过人机界面应用实例和梯形图应用实例验证了该方法的可行性和有效性。上述研究已在嵌入式工控领域得到了初步应用,可泛化到嵌入式图编程的各个应用领域,为将来嵌入式图编程的通用跨平台技术奠定理论基础。
其他文献
SPARQL是W3C推荐的基于图匹配机制的RDF查询语言。随着互联网上大规模RDF数据集的不断涌现,现有的查询算法无法满足高效的获取查询结果的需求。提出了一种针对SPARQL语句的运
随着互联网信息的日益增长,通用搜索引擎已经无法满足用户对于特定领域信息的查询需求。搜索引擎正在向个性化、主题化、智能化发展,其中基于某种特定主题的搜索引擎已成为一
随着互联网及移动互联网技术的不断发展,一方面是用户和互联网交互的程度不断加深,越来越多的用户反馈了相当多的数据,可以从中洞悉到用户体验、商业营销、个人偏好和通常所
随着网络技术的日益发展,网络安全问题日益突出。基于主动防御的入侵检测系统是传统安全防御方法的一种补充机制,对计算机和网络的安全防护起着重要作用。半监督支持向量机是机
本文关注多标签音乐情感的识别,对多标签音乐情感识别进行建模并评估其识别性能。   本文首先对音乐情感空间表示和多标签进行描述,选择一个合适的数据集来作为实验数据集
随着国家专利法的健全,人们法律意识的提高,外观专利的申请数量急剧增加,来自个人与企业的对外观专利图像的检索需求强烈。目前国内针对外观专利的检索系统主要是基于关键字的,而
如今信息技术飞速发展的情况下,嵌入式技术在移动设备中的应用越来越广泛。Java因具有诸多优良特点,已经成为一种在网络上广泛应用的网络编程语言,在嵌入式系统中也越来越重要。
随着科学技术的不断进步,脑机交互技术因为其巨大的理论研究价值和广阔的实际应用前景,近些年越来越受到了人们的关注,逐渐成为目前计算机科学与生物工程交叉领域中的一个研
学位
随着手机操作系统的出现,手机在出厂后仍可以安装第三方程序,这为病毒的传播创造了条件。从2004年第一个手机病毒出现至今,手机病毒种类持续增加,现已传播至全球范围。手机病毒的