收藏本站
《山东科技大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于构件的软件系统定制技术的研究与应用

王广伦  
【摘要】:作为解决软件危机有效途径的软件复用技术,受到了业界和学术界越来越多的关注。而基于构件的软件开发被视为最主要的软件复用的实现技术,也是当今软件复用理论实用化的研究热点。软件开发者通过复用已存在的构件,实现“即插即用”地构造新的软件系统,以降低软件开发成本、缩短软件开发周期,使大规模的软件工业化生产成为可能。 论文根据软件复用技术的最新成果,结合构件理论和方法,对软件复用技术进行了深入研究。介绍了软件复用的概念及分类,分析了软件复用的影响因素及发展趋势。给出了一些软件行业中具有代表性的构件定义并对构件的特性进行了简要说明,对基于构件技术的软件定制方法进行了实用研究。 针对传统的软件开发技术存在的系统可扩展性和通用性差,难以满足多变性需求的缺点。论文设计了一种基于XML技术和构件技术的软件可配置模型(Software Configurable Model, SCM),对系统进行构件化分析设计,采用XML文件对每个构件基本信息和构件依赖关系做了详细的描述。重点讨论了基于连接件的构件组装方式,并给出了包装连接件和模板连接件两种组装模板。 软件可配置模型由系统配置文件、软件定制器、软件执行引擎等部分组成。通过配置文件描述构件和连接件之间的交互关系,执行引擎通过解析配置文件来调用具体的构件为用户提供所需的功能。针对系统中功能的具体实现部分,用户可以动态调整构件间的配置或者替换其中的算法构件。 论文将模型用于环境遥感定量反演原型系统的开发实践中。结合构件化思想,对环境遥感反演算法进行分析和整理,提取出可以重用的构件,并结合COM技术对反演模型算法构件进行开发、实现。同时实现了对反演模型流程的选择和管理,使得用户可以方便快捷的完成对软件的定制。
【学位授予单位】:山东科技大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52

【参考文献】
中国期刊全文数据库 前9条
1 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
2 王君华;黄永璘;;我国利用MOD IS数据反演陆面温度的研究进展[J];广西气象;2005年04期
3 吴坤;莫国良;彭维;叶修梓;;基于XML的用户界面管理系统[J];计算机应用研究;2006年02期
4 罗海滨,范玉顺,cims.tsinghua.edu.cn,吴澄;工作流技术综述[J];软件学报;2000年07期
5 梁忠杰;思敏;李婷;;COM技术和动态链接库技术的应用研究[J];微处理机;2008年03期
6 沈建;雷航;石浩鸿;;设计模式在光传输网管系统中的应用研究[J];计算机技术与发展;2007年03期
7 杜江杰,张景,李军怀,吕林涛;采用XML技术重构WEB信息系统[J];西安理工大学学报;2002年04期
8 李小将,胡正国,陈启安;嵌入式软件系统界面可定制模型[J];西北工业大学学报;2001年03期
9 杨芙清;构件技术引领软件开发新潮流[J];中国计算机用户;2005年06期
中国博士学位论文全文数据库 前1条
1 李朝辉;基于构件复用技术的组态模型及平台研究[D];大连理工大学;2005年
中国硕士学位论文全文数据库 前10条
1 文本颖;基于COM组件技术的SCADA系统数据库研究[D];武汉大学;2004年
2 翟川;柔性软件平台设计[D];四川大学;2004年
3 韩冰冰;支持动态修改的工作流引擎研究及实现[D];河海大学;2007年
4 张丽坤;设计模式在软件复用中的应用研究[D];大连海事大学;2007年
5 李晓明;海洋遥感算法组件化及集成应用平台研究[D];大连海事大学;2007年
6 刘元勇;基于XML构件模型的组装技术研究[D];重庆大学;2007年
7 余道琴;基于XML的用户界面定制技术研究及其在uC/OS-Ⅱ中的应用[D];苏州大学;2008年
8 于洋;基于可定制工作流的OA系统的设计与实现[D];大连理工大学;2008年
9 杨敬君;基于构件的软件复用技术研究与应用实践[D];大连海事大学;2009年
10 周狄挺;面向软件产品族的构件规划与软件配置模型研究[D];浙江工业大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 李敬秀;;基于组件的软件开发模型与方法研究[J];安徽电子信息职业技术学院学报;2008年06期
2 朱旭东;软件过程与CMM[J];安徽大学学报(自然科学版);2003年02期
3 袁亮;董玉德;高大鹏;赵韩;韩雪松;;基于BizTalk HWS的动态工作流活动模型与实现技术的研究[J];安徽大学学报(自然科学版);2009年01期
4 邹海;储德新;高顺利;;基于Petri网的工作流建模与分析[J];安徽大学学报(自然科学版);2011年02期
5 李龙澍,程慧霞;农业气象数据库管理系统AWDBS[J];安徽大学学报(自然科学版);1994年02期
6 欧钊荣;谭宗琨;杨鑫;钟仕全;;应用自动气象观测站温度反演陆面温度的方法研究[J];安徽农业科学;2008年31期
7 雷波;李晓;黄春毅;;基于Map X的四川贫困地区优势农业资源与农产品地理信息系统开发[J];安徽农业科学;2009年31期
8 褚英敏;袁再健;陈庆伟;杨聪;;构建“数字家园”关键技术探讨[J];安徽农业科学;2010年13期
9 余秋冬;华旭峰;;水产养殖知识考试系统随机组卷算法的实现[J];安徽农业科学;2011年09期
10 陈守满;居室环境智能系统的面向对象分析与建模[J];安康师专学报;2003年04期
中国重要会议论文全文数据库 前10条
1 陈科;张斗南;郭利;范圣耀;刘晓敏;;基于C/S结构的印刷企业信息管理系统的研究与开发[A];2004“安徽制造业发展”博士科技论坛论文集[C];2004年
2 张抗抗;赵志崑;徐如志;杨峰;;基于关联网络的分布式构件库服务协同[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
3 梅杰;于明俭;刘宝旭;郑鹏;许榕生;;Internet信息安全系统的组合模型[A];信息科学与微电子技术:中国科协第三届青年学术年会论文集[C];1998年
4 孙长嵩;李海丹;;基于构件的版本控制策略[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
5 梅卫星;廖闻剑;雷汛;;增值业务中基于XML+JavaScript的工作流语言的研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
6 王波;曹耀钦;宋恒辛;;基于Petri网的工作流过程建模研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
7 黄诗龙;付加林;;以业务应用为核心的人事管理信息化系统设计与实践[A];中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇)[C];2009年
8 钱进;李平;解亚龙;;工作流技术在地铁应急指挥系统中的应用研究[A];“中国视角的风险分析和危机反应”——中国灾害防御协会风险分析专业委员会第四届年会论文集[C];2010年
9 朱小梅;杨先凤;吕南;;基于主成分分析的BP神经网络算法在软件风险识别中的应用研究[A];“中国视角的风险分析和危机反应”——中国灾害防御协会风险分析专业委员会第四届年会论文集[C];2010年
10 王莹;郝玫;潘静;高学东;;工作流应用系统在企业信息系统中的定位[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年
中国博士学位论文全文数据库 前10条
1 张冰;小组软件过程建模方法及过程定义重用研究[D];哈尔滨工程大学;2009年
2 杜曼玲;供应链过程管理的分析方法与技术实现[D];北京交通大学;2010年
3 尹可挺;Internet环境中基于QoS的Web服务组合研究[D];浙江大学;2010年
4 吴修国;面向目标的迁移工作流建模方法研究[D];山东大学;2010年
5 高磊;P2P工作流系统中的资源搜索及负载均衡优化研究[D];山东大学;2010年
6 章莉萍;基于栅格模式的地图图形自动综合研究[D];武汉大学;2009年
7 黎治华;基于MODIS反演重构时间序列数据的长江三角洲地区生态环境演变研究[D];华东师范大学;2011年
8 冯晓刚;城市热岛效应演变与成因遥感研究[D];陕西师范大学;2011年
9 陈玮;基于ASP的国有林区区域信息化模式研究[D];东北林业大学;2009年
10 吴镝;面向RP领域的Web服务自主组建方法研究与应用[D];上海大学;2011年
中国硕士学位论文全文数据库 前10条
1 王欢;基于网格制造的焊接车间信息集成系统的研究[D];南昌航空大学;2010年
2 陈志勇;基于刻面描述的分布式构件库系统的研究[D];南昌航空大学;2010年
3 胡晓文;基于Petri网的非确定工作流的时间和资源管理问题研究[D];山东科技大学;2010年
4 杨磊;基于面向对象Petri网的企业间工作流建模研究[D];山东科技大学;2010年
5 董燕;精准定位变率施肥播种免耕机的研究[D];山东科技大学;2010年
6 李鹏;支持智能决策的虚拟企业系统设计与分析[D];山东科技大学;2010年
7 周谦;工业机器人离线编程及其在光纤激光加工平台中的应用[D];山东科技大学;2010年
8 肖荣;实时控制系统软件开发架构设计研究及其应用[D];浙江理工大学;2010年
9 赵萍;模型驱动系统中模型转换技术的研究[D];哈尔滨工程大学;2010年
10 蔡元沛;基于MDA面向分析师的软件开发方法的研究与应用[D];哈尔滨工程大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 钟伟红;关宏伟;;工控组态软件的现状及发展[J];安徽电子信息职业技术学院学报;2006年04期
2 朱锦泉,苑森淼;支持动态修改的可适应工作流模型[J];兵工学报;2004年05期
3 李红林;李万彪;;MODIS近红外资料反演大气水汽总含量[J];北京大学学报(自然科学版);2008年01期
4 唐敏,徐玮,李昭原;基于Web的报表工具的设计与实现[J];北京航空航天大学学报;2001年04期
5 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
6 周晓光,张文波,苏志远;B/S结构下动态汇总报表的设计与实现[J];北京工商大学学报(自然科学版);2005年04期
7 陈圣波,张学红;利用MODIS热红外数据反演地表温度前应处理的几个问题[J];吉林大学学报(地球科学版);2004年03期
8 李小琳,李文印,何湘东,寇峰;基于数据仓库的动态报表系统设计与实现[J];长春邮电学院学报;2001年Z1期
9 陈洪娜;祖旭;周峰;;工作流技术研究发展状况、研究内容及趋势[J];重庆工学院学报;2006年02期
10 徐爱萍,徐武平;组件技术与ComGIS[J];测绘信息与工程;2001年02期
中国硕士学位论文全文数据库 前7条
1 顾彬;面向表单的对象模型的研究[D];北京化工大学;2005年
2 何坤;基于Java工作流系统的研究和实现[D];武汉理工大学;2006年
3 王德超;OA系统中工作流引擎的设计与实现[D];南京理工大学;2006年
4 冯斌;信息系统中工作流技术的研究与应用[D];四川大学;2006年
5 倪晓颖;基于XML技术的工作流管理系统设计与实现[D];大连理工大学;2006年
6 韩冰冰;支持动态修改的工作流引擎研究及实现[D];河海大学;2007年
7 覃宇飞;政府信息系统中报表的设计与实现[D];成都理工大学;2007年
【相似文献】
中国期刊全文数据库 前10条
1 李淑琴;基于构件化软件开发的研究[J];山西财经大学学报;2001年S2期
2 梅岩;王力生;;基于构件的嵌入式操作系统开发平台的设计[J];计算机工程;2006年11期
3 向凯全;李雄伟;王红胜;张阳;;可重用构件的软件开发技术研究[J];河北科技大学学报;2010年01期
4 李光远,陈咏章;用随机Petri网对构件化软件可靠性进行早期评估[J];计算机工程与应用;2005年29期
5 陈俊;华莹;;简析中间件[J];科技信息(学术版);2007年05期
6 刘文娟;;构件化系统快速应对业务变化[J];每周电脑报;2008年02期
7 王振武;陈明;;构件化的EIS领域通用框架模型[J];小型微型计算机系统;2008年05期
8 徐春凤;基于和欣操作系统的构件化WAP应用开发模型的设计与实现[J];长春理工大学学报;2005年03期
9 余志超;肖飞;;基于多层B/S体系结构的地理信息系统构件化研究[J];科技情报开发与经济;2006年05期
10 洪强;;构件征用方法在企业优化建模中的应用[J];商场现代化;2008年30期
中国重要会议论文全文数据库 前10条
1 罗兵;李圣怡;戴一帆;林哲辉;;紧凑构件化扭轮摩擦传动机构优化设计[A];面向21世纪的生产工程——2001年“面向21世纪的生产工程”学术会议暨企业生产工程与产品创新专题研讨会论文集[C];2001年
2 ;构件化嵌入式系统系列开发工具[A];江苏省微型电脑应用协会产学研成果交流会会议资料[C];2010年
3 邵怀斌;喻国平;;基于LINQ技术的构件化电子商务平台的设计与实现[A];2011高等职业教育电子信息类专业学术暨教学研讨会论文集[C];2011年
4 袁莹;王国栋;王子文;;集热器构件化——太阳能与建筑一体化设计的必由之路[A];全国住宅工程太阳能热水应用研讨会论文集[C];2004年
5 罗英伟;汪小林;张建伟;付洪军;许卓群;;构件化WebGIS中的缓存框架[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
6 张文君;顾海明;;改进的领域分析方法及数字校园网领域模型[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年
7 陈渝;史元春;王小鸽;徐光佑;;一个面向普适计算基于构件化的Agent中间件系统[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
8 程建;杨军;王运锋;;基于驱动表格的X-R构件研究[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
9 胡兵;林建一;;软件构件技术在宝信冶金工业MES中的使用[A];冶金企业MES和ERP技术实践论文集[C];2005年
10 覃明贵;崔中发;;基于BSMQ消息中间件的交通监控与管理系统的研究与设计[A];普适计算及其软件新技术——第三届长三角计算机科技论坛文集[C];2006年
中国重要报纸全文数据库 前10条
1 美国《Network World》专栏作家Frank Dzubeck;SOA与软件构件化[N];网络世界;2004年
2 记者 高丽华;“软件构件化”破冰[N];计算机世界;2005年
3 王春 薛祖玲;构件化“手工作坊”的终结者[N];科技日报;2005年
4 朱羽;软件行业发展应走构件化道路[N];中国高新技术产业导报;2004年
5 ;普元EOS5.0基础平台实现软件构件化[N];中国计算机报;2005年
6 本报记者 叶林海 实习记者 万国燕;构件化带动软件工业化[N];中国计算机报;2005年
7 上海博科资讯股份有限公司董事长 沈国康;博科:创建大规模构件化平台[N];中国计算机报;2001年
8 老树;构件化ERP凸显成本优势[N];计算机世界;2004年
9 中国科学院软件研究所 冯玉琳;行业需要中间件和构件化应用[N];中国计算机报;2004年
10 朱羽;软件发展应走构件化道路[N];经济参考报;2004年
中国博士学位论文全文数据库 前10条
1 张晔;基于模块的调度策略及其对多处理器系统的支持[D];中国科学技术大学;2009年
2 陈志雨;面向普适计算构件化中间件关键技术研究[D];吉林大学;2009年
3 高超;面向业务的终端软件开放式架构及关键技术研究[D];中国科学技术大学;2010年
4 唐玲;安全操作系统中的功能隔离机制研究[D];中国科学技术大学;2007年
5 蒋蕊;网格环境下企业信息系统集成关键问题研究[D];北京交通大学;2010年
6 王德俊;面向服务的分布式系统动态更新研究[D];上海交通大学;2010年
7 王保进;嵌入式实时系统的任务调度与资源共享模型及算法研究[D];中国人民解放军信息工程大学;2005年
8 孟利民;Make One-基于软件化功能构件的通用信息设备模式[D];南京理工大学;2008年
9 张凯;水污染公共安全事件预警信息管理系统构建研究[D];华中科技大学;2011年
10 张俊;特征模型驱动的软件开发方法及相关技术研究[D];吉林大学;2010年
中国硕士学位论文全文数据库 前10条
1 吴伟清;嵌入式故障监测诊断系统构件化平台的设计与实现[D];浙江大学;2005年
2 尚绪全;构件化软件集成测试研究[D];西安理工大学;2005年
3 郭晓洁;太阳能热水系统与建筑一体化应用技术研究[D];同济大学;2006年
4 吴志亚;基于构件的高校系务管理系统设计与实现[D];上海交通大学;2008年
5 陈体建;基于Frame29的环境中间件的研究与实现[D];浙江大学;2006年
6 李大志;基于Web Services带式输送机设计分析软件的研究与开发[D];上海师范大学;2008年
7 李耿;基于Java构建校务信息平台[D];武汉理工大学;2003年
8 贾睿;构件化嵌入式操作系统研究[D];浙江大学;2006年
9 汪国华;软构件系统的演化模型研究[D];成都理工大学;2006年
10 徐丽娜;支持构件化信息系统的业务构件模型研究[D];华中科技大学;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026