系统设计工具集成和服务生成

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:amorg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于在分布式协作环境中进行设计工作时,要求不同的系统设计工具之间能够互相衔接与利用,使得完成设计任务的流程能够平滑的相连。因此,如何高效地集成系统设计工具成为首要任务。本文首先讨论了基于Eclipse平台,对单个支持OLE的工具进行UI集成和API集成的方法。UI集成使得多个工具共享同一界面;API集成能够为用户提供工具的部分功能调用或其组合功能的调用。同时提出了一种自动集成的方法,对多个支持OLE的工具进行UI集成。此方法根据用户输入的工具信息自动为UI集成生成所需的具体实现,然后通过重构工程实现自动集成。本文的另一部分论述了利用C++和Python混合编程的方法实现对EXE和API两种形式工具的集成,并生成可被Python动态调用的服务的过程。此方法不仅屏蔽了不同工具在数据访问上的差异,为调用者提供透明的、无差异的数据访问和功能调用,还具有良好的可扩充性。EXE形式工具的可扩充性,通过数据驱动的方法实现;对于API形式工具,则可利用描述接口的元信息为集成生成所需的中间文件,然后进行重新构建以达到扩充工具集的目的。
其他文献
本文结合某高校教务管理的实际情况,给出了一种新的高校教务管理系统的整体模型设计,提出了数据挖掘和J2EE架构技术相结合的设计思路。 传统教务管理系统采用ASP等服务器端
计算网格被用来解决广域网中分布的资源共享、互联和互操作问题。随着数据密集型应用的飞速发展,数据呈爆炸式增长,数据网格技术应运而生,而且正成为网格技术的另外一个研究
软件复用与构件库技术一直是计算机软件工程领域的研究热点。构件表示与检索技术,是构件库技术的核心技术,也是软件复用的重点研究领域,国内外提出过很多的表示方法与检索形
图形用户界面(Graphical User Interface,GUI)软件测试烦琐,自动化测试势在必行。当前GUI软件自动测试工具存在回归测试复杂、覆盖率低、测试脚本复杂等问题,测试质量没有保
基于trace(跟踪信息)的分析一直被用来引导和促进软硬件的设计。对象存储文件系统作为下一代互联网信息存储的核心技术,结合了块存储和文件存储的优势,在数据共享、安全性及
一部具有尽可能多相关联的语法信息、语义信息、语用信息的语义词典(Semantic Dictionary),是自然语言理解、学习的基础和关键。 语义研究,特别是词汇语义研究,成为目前自然
视频编解码标准从最早的MPEG-1和H.261开始发展,到如今使用广泛的H.164/AVC,再到下一代编码视频标准HEVC(H.265),经历了多核发展过程,针对的分辨率也越来越大。从 QVGA到现在的8Kx4
随着计算机技术的广泛应用,对计算机安全的要求也越来越高。由于攻击手段的多样化和攻击技术的发展,传统的被动防御措施已不足以保证主机系统的安全。作为一种新的防御手段,
XML(eXtensible Markup Language)已经成为一种Web数据交换和信息集成的工具。随着XML应用的普及,解决好XML文档的存储、管理和查询等问题特别是查询问题,构造一个能在应用中
智能规划(AutomatedPlanning)是人工智能(ArtificialIntelligence)研究领域的一个重要分支,在各个领域得到广泛的应用。其主要思想是:对周围环境进行认识与分析,根据预定实现的