收藏本站
《哈尔滨工业大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

软构件技术及其在卫星虚拟装配工艺系统中的应用

庞恩灵  
【摘要】: 软构件技术就是软件构件化技术,其目的是要让软件开发类似机械制造业一样,可以用各种标准和非标准的零件组装形成最终的软件系统。软构件技术可以有效地提高软件复用的质量和效率,因而已经成为软件复用领域的重要研究方向。随着用户对软件质量、个性化、开发周期和软件成本等要求的逐步苛刻和“软件危机”现象的逐步加剧,软构件技术的研究必定会被产业界和学术界更加重视。构件获取、构件分类、构件存储、构件检索以及构件的组装是软构件技术研究的重点。 本文首先将质量功能部署方法和领域工程方法相结合,分析客户需求,然后提出在现有面向对象系统中基于UML的软构件获取思路,实现现有系统中可复用程序体的抽象和提取。本文还对软构件粒度大小、粒度的度量、接口的作用及目前国际上的常用接口规范进行了讨论。 刻面是软构件着重体现的属性中的某些方面或某些角度,软构件的一个方面或视角就是软构件的一个刻面。本文介绍了刻面的定义和术语空间的概念,叙述了刻面树的生成过程,以刻面为基础研究了刻面术语之间的语义匹配和软构件之间的相似性问题,提出了基于刻面的构件分类方法和检索方法,针对基于刻面树的软构件检索算法提出了两种提高匹配率的匹配方法,并以民用航空发动机测试车台数据管理子系统的构件库检索为例,叙述软构件查询算法的实际应用。 构件组装的就是将构件装配起来形成应用系统的过程。本文研究了对象连接式体系结构、接口连接式体系结构和插头插座式体系结构三种软件组装体系以及黑盒、白盒和灰盒式的构件组装方法,提出了基于中间件的构件组装方法,还对中间件连接的简化问题进行了探索,在通信顺序进程(CSP)基础上,根据组装的特点提出了4种构件组装机制。最后以DVD刻录机软件组装为例,进行了简单的验证说明。 最后结合卫星虚拟装配工艺系统开发了6个软构件,并叙述相应构件的刻面描述、存储及组装形成应用系统的过程,验证了软构件技术的有效性。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:V465

免费申请
【参考文献】
中国期刊全文数据库 前10条
1 张文燚,怀进鹏;领域分析与建模研究[J];北京航空航天大学学报;2004年12期
2 朱月香;软构件技术在ERP中的应用[J];兵工自动化;2004年05期
3 赵毅,胡丹;FODA:一种面向特征的领域分析方法[J];重庆工学院学报;2004年05期
4 贾晓辉,陈德华,严梅,乐嘉锦,丁晓东;基于刻面描述的构件查询匹配模型及算法研究[J];计算机研究与发展;2004年10期
5 廖渊,淮晓永,李明树;QuCOM:一种面向构件系统的QoS管理模型[J];计算机研究与发展;2005年10期
6 杨芙清,王千祥,梅宏,陈兆良;基于复用的软件生产技术[J];中国科学E辑;2001年04期
7 贺慧琳;王志刚;;基于UML的构件建模方法[J];信息技术;2005年12期
8 赵 健;软件危机的技术和经济分析[J];培训与研究-湖北教育学院学报;2002年02期
9 王渊峰,张涌,任洪敏,朱三元,钱乐秋;基于刻面描述的构件检索[J];软件学报;2002年08期
10 王忠杰;徐晓飞;战德臣;;基于特征的构件模型及其规范化设计过程[J];软件学报;2006年01期
中国博士学位论文全文数据库 前1条
1 王卓;模型驱动的软构件分类及检索方法研究[D];哈尔滨工程大学;2005年
中国硕士学位论文全文数据库 前1条
1 甘国华;基于XML和软件体系结构的构件组装技术的研究[D];哈尔滨工程大学;2005年
【共引文献】
中国期刊全文数据库 前10条
1 杨晓龙;鞠鹏飞;刘宏武;;软件工程中配置管理的重要性[J];包钢科技;2006年03期
2 朱月香;软构件技术在ERP中的应用[J];兵工自动化;2004年05期
3 单锦辉,姜瑛,孙萍;软件测试研究进展[J];北京大学学报(自然科学版);2005年01期
4 赵琦,张晓林;用面向对象方法设计无人直升机信息处理系统[J];北京航空航天大学学报;2002年04期
5 赵琦,张晓林;基于Windows平台的无人机导航地面测试软件的设计[J];北京航空航天大学学报;2003年01期
6 李诺,金茂忠,刘超;Java程序度量工具的实现及案例分析[J];北京航空航天大学学报;2005年02期
7 宋继华,徐娟,许见鸿;对外汉语教学网络课件开发的理论原则[J];北京师范大学学报(社会科学版);2004年02期
8 谷文广;国内软件企业实施过程改进的实用性方法探索[J];北京工商大学学报(自然科学版);2004年03期
9 陈纯毅,崔广才;基于变精度粗糙集模型的属性约简方法研究[J];长春理工大学学报;2005年03期
10 徐庆生;软件性能工程在采用UML再工程中的应用[J];楚雄师范学院学报;2003年06期
中国重要会议论文全文数据库 前10条
1 黄双喜;徐立宏;范玉顺;;基于体系结构的制造网格系统适应性研究[A];企业应用集成系统与技术学术研究会论文集[C];2006年
2 胡飞虎;孙瑜;张彦斌;;基于J2EE构架的教学网站开发与实践[A];第四届全国高等学校电气工程及其自动化专业教学改革研讨会论文集(下册)[C];2007年
3 刘芳;杨兴林;戴俊;;并发模型构件的状态迁移派生图及等价判定[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年
4 鲁志兵;胡金柱;胡燕;焦金丹;舒江波;;门户网自助系统的扩展有色Petri网建模与分析[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
5 陈亮亮;孔祥艳;程甜甜;李云飞;;基于体系结构和面向构件的虚拟仪器开发方法[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
6 李然;吕永江;林和;李永礼;;基于数据库系统的知识约简算法[A];2005全国自动化新技术学术交流会论文集(三)[C];2005年
7 单锦辉;侯姗姗;;一种基于合约的构件易测试性设计方法[A];第四届中国测试学术会议论文集[C];2006年
8 王秋萍;张道宏;梁戈;;一种新型数学工具-粗糙集理论及其应用[A];中国系统工程学会决策科学专业委员会第六届学术年会论文集[C];2005年
9 王璐;钱宏;;船舶报价信息管理系统[A];'06MIS/S&A学术交流会论文集[C];2006年
10 陈龙;罗玉臣;陈云秋;;COM技术综述及其应用[A];中国造船工程学会电子技术学术委员会2006学术年会论文集(上册)[C];2006年
中国博士学位论文全文数据库 前10条
1 陈迎欣;小组软件过程的仿真建模方法研究[D];哈尔滨工程大学;2006年
2 李河;基于构件复用的测井解释系统及成像测井图像处理与自动识别技术研究[D];吉林大学;2005年
3 朱龙英;公理化设计理论及其应用研究[D];南京航空航天大学;2005年
4 吴升;分布式GIS组件平台的研究与实践[D];解放军信息工程大学;2001年
5 王德康;分布式先进控制软件技术与应用[D];浙江大学;2001年
6 许跃敏;基于主题和主体框架的工程应用软件开发技术研究[D];浙江大学;2002年
7 桓永兴;敏捷企业智能工艺信息系统关键技术研究[D];西北工业大学;2002年
8 王跃宣;先进控制策略与软件实现及应用研究[D];浙江大学;2003年
9 吉卫喜;面向业务流程重组的生产管理系统快速重构及其关键技术研究[D];南京航空航天大学;2002年
10 王晓东;基于Ontology知识库系统建模与应用研究[D];华东师范大学;2003年
中国硕士学位论文全文数据库 前10条
1 刘树山;基于ALOAF的构件库系统数据建模与系统设计[D];中南大学;2005年
2 薛华;分布式构件库系统服务框架的设计[D];中南大学;2005年
3 杨柳;基于ALOAF的构件库数据模型研究[D];中南大学;2005年
4 汪勇;基于平等模式智能建筑弱电系统集成技术研究与软件开发[D];中南大学;2005年
5 陈琼;现代物流信息系统的构件化研究[D];华中科技大学;2005年
6 丁珂;EJB服务器机制的研究[D];河海大学;2006年
7 李雄;基于构件运算的软件演化研究[D];湖南大学;2006年
8 李淞;楼宇建筑中异构数据集成与管理平台的构建[D];沈阳工业大学;2007年
9 穆运峰;柔性软件开发技术研究[D];燕山大学;2004年
10 周英;基于实例的注射模设计技术研究[D];西北工业大学;2005年
【同被引文献】
中国期刊全文数据库 前4条
1 常继传,李克勤,郭立峰,梅宏,杨芙清;青鸟系统中可复用软件构件的表示与查询[J];电子学报;2000年08期
2 孙艳春,邹炜,马亮;一个基于Internet的构件库管理系统JBCLMS[J];计算机工程;2000年11期
3 黄德浩,杨宗源,黄海涛;基于框架表示的组件库模型[J];计算机工程;2002年07期
4 任洪敏,钱乐秋;构件组装及其形式化推导研究[J];软件学报;2003年06期
中国博士学位论文全文数据库 前1条
1 薛云皎;基于智能主体的分布式构件库相关技术研究[D];复旦大学;2006年
中国硕士学位论文全文数据库 前8条
1 张剑达;基于XML Web服务的构件库管理系统的设计与实现[D];华侨大学;2004年
2 梁洁辉;Web构件库管理系统的设计与实现[D];南京理工大学;2004年
3 闵楠;基于统一刻面分类模式的多构件库检索技术研究[D];大连海事大学;2005年
4 马锟;基于刻面分类模式的构件检索技术研究[D];大连海事大学;2006年
5 韩娜;基于ADO技术的软构件库的开发研究[D];电子科技大学;2006年
6 韩纬禧;企业服务总线(Mule ESB)的研究与实现[D];北京邮电大学;2007年
7 丁昭华;基于ESB的企业应用集成技术研究与应用[D];中南大学;2007年
8 陈文;基于形式化描述的构件库应用研究[D];西南大学;2008年
【二级参考文献】
中国期刊全文数据库 前10条
1 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
2 杨德礼;基于电子商务的管理理论与方法研究[J];大连理工大学学报;2000年S1期
3 常继传,李克勤,郭立峰,梅宏,杨芙清;青鸟系统中可复用软件构件的表示与查询[J];电子学报;2000年08期
4 李未;一个开放的逻辑系统[J];中国科学A辑;1992年10期
5 杨芙清,邵维忠,梅宏;面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J];中国科学A辑;1995年05期
6 李刚,金茂忠;一种可重用构件的设计方法[J];计算机研究与发展;2000年05期
7 杨志荣,李磊;用SOM聚类实现多级高维点数据索引[J];计算机研究与发展;2003年01期
8 童立靖,淮晓永,李明树;一种基于PID反馈控制的分时调度算法[J];计算机研究与发展;2004年01期
9 贾晓辉,陈德华,严梅,乐嘉锦,丁晓东;基于刻面描述的构件查询匹配模型及算法研究[J];计算机研究与发展;2004年10期
10 耿刚勇,李渊明,仲萃豪;基于构件的应用软件系统的体系结构及其开发模型[J];计算机研究与发展;1998年07期
中国博士学位论文全文数据库 前2条
1 朱建江;基于软件构件的软件复用的研究[D];南京航空航天大学;2002年
2 贾育;基于演于构件的软件复用方法[D];中国科学院研究生院(软件研究所);2002年
中国硕士学位论文全文数据库 前5条
1 葛斌;基于构件的软件复用技术研究[D];合肥工业大学;2002年
2 刘磊;软构件集成框架的研究[D];山东师范大学;2003年
3 谢莹;基于Petri网和Stateflow的柔性制造系统仿真[D];西南交通大学;2003年
4 吕小燕;异构构件组装模型中构件包装器的设计与实现[D];河海大学;2004年
5 程俊春;基于构件的软件集成研究[D];武汉大学;2004年
【相似文献】
中国期刊全文数据库 前10条
1 徐丽娟,孟岳松;论铁路营销质量功能部署[J];铁道货运;2001年01期
2 薛伟,梁峰,周宏明;面向大规模定制的基于软构件技术快速重组生产控制系统研究[J];中国机械工程;2004年10期
3 苏春梅;段慧芬;陈思;;基于软构件的海上测控指挥显示系统设计[J];飞行器测控学报;2010年06期
4 聂规划;刘平峰;贺铸;;企业标准化管理体系集成支持平台研究[J];武汉理工大学学报(信息与管理工程版);2006年03期
5 李巧丽;郭齐胜;李亮;李永;;基于STT/QFD的武器装备需求分析方法研究[J];装备指挥技术学院学报;2008年04期
6 许永平;吴红;王文广;杨峰;;质量功能部署中基于多种形式偏好信息的群决策方法[J];河北工业大学学报;2010年05期
7 司加全;软构件技术在研究生教育管理信息系统中的应用[J];应用科技;2005年03期
8 郭齐胜;李永;仝炳香;王锐;;装备型号需求论证综合量化分析方法研究[J];装备指挥技术学院学报;2009年03期
9 许永平;杨峰;王维平;;一种基于QFD与ANP的装备作战需求分析方法[J];国防科技大学学报;2009年04期
10 隋振庚;李天伟;竺燕根;周晶;;基于软构件技术的舰用导航设备故障诊断系统[J];舰船电子工程;2006年05期
中国重要会议论文全文数据库 前4条
1 黄为民;白晓东;;基于软构件的数据库应用系统的设计[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
2 蒋伟进;许宇胜;;基于构件技术的分布式协同设计系统研究[A];第十四届全国机构学学术研讨会暨第二届海峡两岸机构学学术交流会论文集[C];2004年
3 赵坤荣;全鼎余;林奎;杨大勇;杨剑;;面向异构环境监测网络的构件管理系统设计[A];2010中国环境科学学会学术年会论文集(第二卷)[C];2010年
4 蒋哲远;;MIS软件的重用和柔性设计方法的研究与实现[A];全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C];2001年
中国重要报纸全文数据库 前4条
1 艾文;通软阳光:把ERP做成“傻瓜相机”[N];中国计算机报;2003年
2 速合;计算机上可种田[N];科技日报;2002年
3 本报记者 曹开彬;浪潮国强:行业里风火闯e路[N];中国计算机报;2000年
4 农科文;小麦、玉米及连作智能决策系统已推广应用[N];农民日报;2011年
中国博士学位论文全文数据库 前2条
1 张卫;基于XaaS的制造服务链形成与应用研究[D];浙江大学;2011年
2 古莹奎;集成产品开发过程规划及其微观特性分析[D];大连理工大学;2005年
中国硕士学位论文全文数据库 前10条
1 庞恩灵;软构件技术及其在卫星虚拟装配工艺系统中的应用[D];哈尔滨工业大学;2006年
2 唐成;软构件的本体描述及组装智能化方法的研究[D];东华大学;2013年
3 冯剑;基于软构件的党校工作流管理系统研究与实现[D];浙江工业大学;2011年
4 张浩;基于OMT和软构件技术的作物生产潜力系统研究[D];解放军信息工程大学;2009年
5 袁立松;基于软构件技术的通用电子商务平台设计与实现[D];大连海事大学;2004年
6 陈欣;基于软构件和AOP技术开发自适应ERP系统的研究[D];哈尔滨理工大学;2011年
7 郭春锋;基于软构件技术的房产业务管理系统的研究与实现[D];中国海洋大学;2005年
8 李玉蓉;基于软构件技术的ERP系统的应用研究与设计[D];中北大学;2006年
9 谢伟;基于软构件的综合网管告警牌系统研究[D];湖南大学;2010年
10 孙建广;基于QFD方法的系列弧焊逆变电源产品设计[D];河北工业大学;2000年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026