基于ADO技术的软构件库的开发研究

被引量 : 0次 | 上传用户:kmyzkmyzkmyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机的应用模式在经历了主机模式和个人机模式后,目前正向最适合人类使用的普适计算(Pervasive Computing)模式发展。在普适计算模式下,嵌入式系统将会渗透到人们生活的方方面面,为提高人们的生活质量发挥重要的作用。在这种情况下,嵌入式软件的质量和开发效率往往会对一个嵌入式产品的成功起着决定性的影响。传统的嵌入式软件采用的封闭式的开发方式已经越来越不适应当前应用环境的需要。随着构件重用技术的不断发展,构件数量不断增长,建立能够分类和管理构件资产的构件库的需求就变得迫在眉睫。同样,基于构件的嵌入式软件开发过程中也需要研究开发适用于嵌入式构件的构件库管理系统,使得嵌入式软件开发能够成为大规模的软件生产流水线。为此,本文选取构件化软件开发技术和构件及其相关信息管理作为两个研究对象,针对特定的领域:嵌入式软件开发平台的构件、构件库管理体系以及信息管理技术展开了深入的理论研究和实践探索。本文实现的主要工作包括:研究构件技术和基于构件的软件开发方法,并分析了构件库及构件分类检索策略;因为嵌入式软件开发平台的选取是因不同的软件体系结构而异的,所以本文对几种软件体系结构进行分析比较并最终选择工具软总线这种“即插即用”的结构作为开发平台信息管理的基础,接着探讨了嵌入式集成开发环境中通用构件、专用构件(操作系统构件和应用中间件构件)的分类依据;讨论了工具构件的实体形式;根据分析对上述构件进行分类,并针对不同的构件类型提出不同的构件检索机制,从而得出一个相对完善的嵌入式开发环境的构件库管理策略,最终设计了一种基于工具软总线的嵌入式集成开发构件库。在上述两项研究的基础上,本文以“面向客用汽车电子嵌入式软件开发平台及关键技术”项目为基础,设计并实现了一个对嵌入式软件开发过程进行辅助管理的构件库管理系统;并通过原型验证和测试证明构件库管理器可以对嵌入式软件开发过程中用到的所有构件类型和开发信息进行较为有效的管理,对于提高嵌入式软件的开发效率和质量有积极意义。
其他文献
随着现代电子工业的高速发展,电磁干扰已成为一种新的社会公害。一方面,电磁辐射会影响人们的身体健康,并且会对周围地电子仪器设备造成严重干扰,使他们的工作程序发生紊乱,
评估债券市场互联互通进程中的风险溢出效应,对于进一步完善中国金融制度改革具有积极的参考意义。本文基于Copula理论研究了2002~2009年间股票市场与债券市场的风险溢出效应
飞机测试系统有别于其他测试系统,通常采用分布式的测试框架,而且对测试系统的外总线的要求非常苛刻,它要求总线上的数据传输有实时性,并对带宽的要求较高。国内外不少系统都
枸杞产业是宁夏最主要的地方优势特色农业之一,在促进地方经济发展和实现农民增收中发挥了重要作用,开展枸杞气象服务对保障枸杞产业健康发展具有重要意义。该文采取查阅文献
板块构造是指位于对流地幔圈层之上的岩石圈的水平运动,主要由岩石圈在俯冲带的下沉作用所致.板块构造是一个典型的、非平衡复杂体系的自组系统(selforganizing,far from equ
如今,这是一个全民争"雷"的时代,国人以排山倒海之势呼应这个时代,"雷"人辈出,"雷"事遍地,其中一个表征就是"雷剧"盛行。"雷"的云端,则是名著翻拍,观众纷纷"雷"翻。号称四大名著之首的《
蛋白质翻译后修饰(PTMs)是对基因产物蛋白质进行共价加工的过程,它是生命体在有限基因数目的条件下进行复杂生理学过程调控的重要原因.生物体内多达300种的翻译后修饰在细胞
自Westman(1977年)和Ehrlich(1982年)分别提出"自然的服务"和"生态系统服务功能"概念以来,如何对其进行科学的价值核算和应用就成为该领域研究的热点.在对相关研究成果进行综
棉花矮化植株具有强抗倒伏和高产的特点,对棉花育种具有重要作用。近年来,棉花矮化性状的研究集中在突变体的收集、创造及表型和遗传特点、矮化性状与激素的关系上,矮化基因
次贷危机愈演愈烈,对美国实体经济产生巨大冲击,亦对金融市场影响深远。本文将次贷危机与美国80年代的储蓄信贷机构危机、北欧90年代金融危机,30年代大萧条和日本90年代银行