收藏本站
《浙江大学》 2001年
收藏 | 手机打开
二维码
手机客户端打开本文

软件产品线关键方法与技术研究

王广昌  
【摘要】: 软件产品线是一个以软件工程为背景发展而来的、新兴的、多学科交叉的研究领域;涉 及软件技术、管理技术和商务规划等多个方面,几乎覆盖了软件工程的所有领域;软件产品 线已成为当前软件工程研究和实践的最前沿。软件产品线是一个十分适合专业的软件开发组 织的开发方法,能有效地提高软件生产率和质量、缩短开发时间、降低总开发成本。国内软 件产业的发展,迫切需要在大规模软件开发的方法论、技术和管理等理论研究和软件工程环 境等方面有所提高和突破;在理论研究上国内尚未形成以软件产品线为主导的、系统化的研 究。国际上软件产品线实践已取得了相当的成功,理论研究方面正处于一个迅速发展时期。 软件产品线的关键在于领域工程,尤其以领域工程中的领域分析和建模、核心软件资源 的设计、开发和管理等关键方法和技术为重点。本文在对软件产品线基本理论、主要方法和 技术的全面的、系统的研究基础上,结合软件产品线开发的实践经验,以领域分析和建模、 产品线体系结构为切入点,对软件产品线的领域分析和建模方法、软件体系结构设计方法和 技术、共用组件的设计和实现技术等关键方法和技术进行了重点的研究和实践。目的是为最 终形成一个完整的、具有良好适应性的领域工程方法和计算机辅助软件工程环境提供理论和 技术基础。 论文的前半部分是对软件产品线及其主要支持学科:软件体系结构、应用建模等比较系 统的理论研究。对各学科的基本理论、发展和现状进行了简要的介绍后,重点对现有主要方 法和技术进行了对比分析和评价,目的是吸取现有方法和技术的优点、发现存在的限制和不 足,为后面的研究打下坚实的理论基础并找出一个明确的研究方向。 论文的后半部分在前面的研究基础上,针对目前软件产品线研究和实践尚存在的问题和 面临的挑战,提出和开发了一些新的软件产品线的关键方法和技术。 本文提出了一个以领域动态分析为先导的、以动态层次模型为核心的领域动态分析和建 模方法。用该方法建立的产品线核心软件资源具有对应用领域需求动态变化的包容能力;扩 展了软件产品线开发方法的适用领域,也提高了产品线核心资源和产品线的产品在生命周期 中的稳定性。 提出了可用于产品线和应用框架设计的软件体系结构层次设计思想,将功能特征及其实 现分解成多个可随意组合并且只具有单一形态的设计实体和实现单元。解决了产品线和应用 框架的设计实体和实现单元在不同产品中的代码复制和版本增殖问题。 提出和开发一个基于体系结构的层次设计思想和扩展的嵌套模板类实现技术的层次组 件设计实现技术。层次组件技术具有与实现语言无关、良好的设计结构保留特性、可伸缩性、 可重用性等特点;能隔离基本信息模型和功能特征,从体系结构的实现方面弥补了领域动态 分析与建模方法在运行性模型描述能力方面的缺陷。体系结构的层次设计思想和层次组件技 术可实现软件产品线的柔性组件和基干组件的柔性框架。 本文还提出一个动态体系结构的基本实现方法,使模型中的动态特性在软件产品线体系 结构的设计和实现中得以体现和延续;以及一个领域动态层次模型的UML形式化表达方法。 文中最后介绍了一个软件产品线的开发实例;并对本文研究工作的创新之处和尚存在的 问题进行了总结,对进一步的工作进行了展望。
【学位授予单位】:浙江大学
【学位级别】:博士
【学位授予年份】:2001
【分类号】:TP311.5

【引证文献】
中国期刊全文数据库 前10条
1 巩文化;张静;唐世庆;党朝发;陈波;;软件构架中接口设计方法[J];电脑知识与技术;2011年10期
2 蓝天明;;论软件产品线的应用[J];福建电脑;2008年02期
3 赵立军;平安;邓寒冰;;一种面向服务的软件产品线架构设计方法[J];电脑知识与技术;2012年31期
4 张广泉;戎玫;陆明;;一种面向复用的增量软件开发过程框架[J];计算机科学;2006年10期
5 葛宁,徐玮,张道平;基于设计模式的企业短信网关框架[J];计算机工程;2005年01期
6 陈凌;王辉;张广泉;;一种软件产品线技术与标准套装软件SAP相结合的开发过程模型[J];苏州大学学报(工科版);2007年02期
7 崔宗麟;孟凡荣;;办公自动化软件产品线的研究与设计[J];计算机工程与设计;2006年15期
8 江瑜;;基于软件产品线的需求分析研究[J];计算机工程与设计;2007年08期
9 叶凯;杨叶;杜晶;;产品线成本模型的比较与分析[J];计算机工程与设计;2010年02期
10 于振华,蔡远利;特定领域软件体系结构研究[J];微电子学与计算机;2004年07期
中国博士学位论文全文数据库 前6条
1 李建华;GIS动态集成框架及其UIB核心相关问题研究[D];武汉大学;2005年
2 张涛;软件产品线关键技术研究[D];西北工业大学;2006年
3 张友生;基于代数理论的软件体系结构描述及软件演化方法研究[D];中南大学;2007年
4 刘廉如;动态服务资源分发网络的若干关键技术研究[D];北京邮电大学;2012年
5 程辉;设计流水线的建模、平衡及调度研究[D];上海交通大学;2013年
6 冯在文;网络式软件系统需求演化建模方法及关键技术研究[D];武汉大学;2009年
中国硕士学位论文全文数据库 前10条
1 金星波;软件产品线方法研究及在嵌入式软件开发中的应用[D];吉林大学;2011年
2 顾俊;LI-FORM产品线重构方法的研究[D];南京大学;2011年
3 王照;雅安职业技术学院学籍管理系统的设计与实现[D];电子科技大学;2011年
4 王玉东;基于SOA的Portal定制系统的优化与实现[D];哈尔滨工程大学;2011年
5 夏通;软件产品族演化方法及应用研究[D];浙江工业大学;2011年
6 陈玉栓;软件产品线方法在网络管理软件开发中的研究与应用[D];吉林大学;2006年
7 陆明;面向复用软件开发方法的本地化研究[D];苏州大学;2006年
8 曾鸿;基于软构件的应用系统组装研究[D];华中师范大学;2006年
9 侯燕;模型驱动体系结构的应用研究[D];东南大学;2005年
10 梁栋;面向数控软件产品线的产品开发技术研究[D];北京工业大学;2008年
【参考文献】
中国期刊全文数据库 前2条
1 于卫,杨万海,蔡希尧;软件体系结构的描述方法研究[J];计算机研究与发展;2000年10期
2 杨凯,王申康,何钦铭;基于TMN的PAS-WG~(TM)移动本地网网管系统的设计与实现[J];计算机工程;1999年11期
【共引文献】
中国期刊全文数据库 前10条
1 汤阳春,陆余良,汪永益;CORBA和AGENT技术在网络应用模拟系统中的应用[J];安徽电子信息职业技术学院学报;2004年Z1期
2 姚健,马洪峰,薄亚明;基于COM+的远程图形交互系统的研究[J];安徽工程科技学院学报;2002年01期
3 李龙澍;;软件体系结构风格综述[J];安庆师范学院学报(自然科学版);2006年04期
4 谢大明;CIMS中基于CORBA的异构数据源集成方法[J];兵工自动化;2004年05期
5 黄曲芳,陈琳;基于CORBA的TMN改进模型探讨[J];重庆邮电学院学报(自然科学版);2001年04期
6 童爱红,吴盘荣;CORBA COM及其互操作技术[J];重庆邮电学院学报(自然科学版);2002年01期
7 宾光兴,唐红,饶艳;网络管理中的新技术及其应用[J];重庆邮电学院学报(自然科学版);2002年02期
8 刘爱琴,葛君伟,刘松柏;CORBA与Web Service比较与集成研究[J];重庆邮电学院学报(自然科学版);2004年06期
9 林琳;唐阔;胡亮;范溯;;远程调用方法及其在Globus Toolkit 4中的应用[J];吉林大学学报(信息科学版);2007年06期
10 苏涛,尹治本;数字社区中的EJB和CORBA应用集成[J];成都信息工程学院学报;2004年02期
中国重要会议论文全文数据库 前3条
1 杜庆伟;董永强;李海峰;;基于新型网络服务体系的网络化制造集成支撑技术[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
2 梁宏池;刘艳斌;;基于CORBA技术的动态企业联盟系统平台的研究[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
3 刘畅;伍星;蒋明;周川;;面向在线监测系统的组件模型研究[A];2008年全国振动工程及应用学术会议暨第十一届全国设备故障诊断学术会议论文集[C];2008年
中国博士学位论文全文数据库 前10条
1 董建华;面向大规模定制生产模式的产品设计技术研究[D];大连理工大学;2000年
2 赵伟;区域制造企业动态联盟的研究[D];大连理工大学;2000年
3 张晓峰;可重构智能制造系统的基础研究[D];南京航空航天大学;2001年
4 沈延森;快速可重构信息系统及其关键技术研究[D];南京航空航天大学;2001年
5 王金庆;数字化工厂及其关键技术研究[D];南京航空航天大学;2001年
6 吕旭东;医疗信息系统体系结构研究及开发平台设计[D];浙江大学;2002年
7 朱建江;基于软件构件的软件复用的研究[D];南京航空航天大学;2002年
8 仲智刚;敏捷供应链中若干关键技术问题研究[D];浙江大学;2001年
9 郭兵;嵌入式软件开放式集成开发平台体系结构研究[D];电子科技大学;2002年
10 叶志宝;支持企业业务过程持续改善的应用系统开发方法[D];中国科学院研究生院(软件研究所);2002年
中国硕士学位论文全文数据库 前10条
1 赵黎明;电信积分商城平台的研究与实现[D];浙江理工大学;2010年
2 张静;基于SON微微基站的网络管理系统设计与实现[D];哈尔滨工程大学;2010年
3 华秀平;基于CORBA技术的E-Learning系统的研究与设计[D];苏州大学;2010年
4 杨晓波;联通业务营业自动化系统设计与应用研究[D];电子科技大学;2011年
5 沈宏静;分布式技术在航天测控地面接收系统监控分系统中的应用[D];电子科技大学;2010年
6 马卫东;基于XML-RPC计费安全网关的设计和实现[D];中南林业科技大学;2007年
7 董伟;基于分布式的校医院体检信息管理系统的设计与实现[D];河北科技大学;2010年
8 孟新红;一种数字电视机顶盒中间层软件的设计与实现[D];山东大学;2011年
9 刘文宁;基于模型集成计算的领域模型转换的应用与研究[D];杭州电子科技大学;2010年
10 孟荣清;多用户多任务仿真综合集成环境中间件研究及实现[D];国防科学技术大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 邓志鸿,唐世渭,张铭,杨冬青,陈捷;Ontology研究综述[J];北京大学学报(自然科学版);2002年05期
2 陶伟,麦中凡;企业信息系统领域的软件建筑模型[J];北京航空航天大学学报;1998年04期
3 陈英,李丰,邬延风;软件复用技术研究[J];北京理工大学学报;1998年06期
4 杨放春,龙湘明;软件非功能属性研究[J];北京邮电大学学报;2004年03期
5 杨崇俊;网格及其对地理信息服务的影响[J];地理信息世界;2003年01期
6 许春杰,邹乐君,沈晓华;基于Web Service的WebGIS[J];测绘通报;2003年01期
7 袁相儒,龚健雅,林珲,陈莉丽;互联网地理信息系统的分布式部件方法[J];测绘学报;2000年01期
8 陈能成,龚健雅,朱欣焰,刘琳;基于J2EE的分布式GIS研究[J];测绘学报;2003年02期
9 张犁,林晖,李斌;互联网时代的地理信息系统[J];测绘学报;1998年01期
10 袁相儒,陈莉丽,龚健雅;Internet GIS的部件化结构[J];测绘学报;1998年04期
中国重要会议论文全文数据库 前2条
1 余粉香;吴明光;张寅宝;;设计模式在GIS中的应用研究[A];中国地理信息系统协会第九届年会论文集[C];2005年
2 曲继刚;万建成;;软件工程中的用户界面需求描述[A];第六届全国计算机应用联合学术会议论文集[C];2002年
中国博士学位论文全文数据库 前10条
1 于加晴;基于分解的设计过程重用方法研究[D];北京交通大学;2011年
2 周莹;中国汽车产业创新政策体系及其系统失灵研究[D];华中科技大学;2011年
3 余本功;复杂产品开发过程建模与管理研究[D];合肥工业大学;2011年
4 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
5 张波;基于XML的分布式软件体系结构研究[D];中国科学院软件研究所;2001年
6 贾育;基于演于构件的软件复用方法[D];中国科学院研究生院(软件研究所);2002年
7 徐晓刚;设计结构矩阵研究及其在设计管理中的应用[D];重庆大学;2002年
8 任洪敏;基于π演算的软件体系结构形式化研究[D];复旦大学;2003年
9 柯文;CAPP领域构件复用技术研究[D];南京航空航天大学;2003年
10 张家晨;软件重构方法的研究[D];吉林大学;2004年
中国硕士学位论文全文数据库 前10条
1 谢怀;基于Web服务的B2B电子商务的关键技术研究与设计[D];河南工业大学;2010年
2 吴廷良;P2P CDN流媒体分发技术的研究与实现[D];北京邮电大学;2011年
3 黄涛;基于P2P的CDN流媒体流量本地化技术的研究与实现[D];北京邮电大学;2011年
4 王培君;软件产品族的变化性建模方法研究[D];浙江工业大学;2010年
5 王建良;面向对象方法在管理信息系统开发中的深入应用和研究[D];南京航空航天大学;2002年
6 姜鹏;基于COM技术的开放式数控系统软件研究与开发[D];南京航空航天大学;2003年
7 靳泽宇;基于组件的开放式数控系统软件的体系结构研究[D];北京工业大学;2003年
8 别文群;UML统一的建模语言的研究与实践[D];武汉大学;2004年
9 张玲红;UML与ADLs在软件体系结构建模中的应用[D];苏州大学;2004年
10 陈祎祺;模型驱动的信息系统开发[D];东南大学;2004年
【二级引证文献】
中国期刊全文数据库 前10条
1 宋宇;梁虹;李力;张新成;;DSSA方法在城市污水处理行业中的应用[J];大众文艺;2010年05期
2 蓝天明;;论软件产品线的应用[J];福建电脑;2008年02期
3 田野;;基于特定领域的构件软件体系结构复用[J];福建电脑;2011年08期
4 衡友跃;李江华;仲红;刘锋;;设计模式在业务逻辑层中的应用[J];电子设计工程;2009年07期
5 刘津;王建兵;;综合监控系统中办公自动化系统监控的设计[J];国土资源信息化;2013年05期
6 赵娜;高迪;;资产管理领域软件项目开发产品线的方法研究[J];衡水学院学报;2009年04期
7 马琼雄;招子安;;基于多Agent的移动机器人软件体系结构研究[J];机电产品开发与创新;2011年02期
8 赵雷;;一种基于Is-part-of关系的企业数据建模方法[J];计算机工程与应用;2007年01期
9 丁剑洁;郝克刚;侯红;郭小群;;基于度量的软件生产线管理研究[J];计算机科学;2011年01期
10 谢志伟;骆剑锋;;基于B/S模式环境在线监测领域模型的设计与实现[J];计算机时代;2011年10期
中国重要会议论文全文数据库 前1条
1 赵雷;杨季文;;一种基于非结构化视图的企业数据建模方法[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
中国博士学位论文全文数据库 前10条
1 贾奋励;电子地图多尺度表达的研究与实践[D];解放军信息工程大学;2010年
2 任守纲;基于构件的制造执行系统产品线关键技术研究[D];南京航空航天大学;2005年
3 赵雷;域数据模型的研究与实现[D];苏州大学;2006年
4 王武魁;林业电子政务企业架构框架研究[D];北京林业大学;2006年
5 胡天翔;智能对靶喷雾机软件系统设计与集成研究[D];南京林业大学;2009年
6 王元放;基于三大要素系统的上海城市管理信息系统基本框架研究[D];上海交通大学;2009年
7 李卉;模式驱动的GIS应用集成研究[D];中国矿业大学;2010年
8 丁剑洁;软件生产线度量技术应用研究[D];西北大学;2012年
9 刘廉如;动态服务资源分发网络的若干关键技术研究[D];北京邮电大学;2012年
10 付丽娜;信牌驱动工作流模型的安全结构与仿真技术研究[D];西北大学;2012年
中国硕士学位论文全文数据库 前10条
1 王伟;基于构件的舰载作战指控系统应用研究[D];河南理工大学;2007年
2 付少波;我国手机垃圾短信法律问题研究[D];西南政法大学;2011年
3 李晶晶;运行时行为可变的流程管理系统的研究[D];北京化工大学;2011年
4 张萌;基于OSGi的领域内框架扩展方法研究及应用[D];哈尔滨工程大学;2011年
5 张乔木;基于软件产品线的ERP系统开发框架的研究与实现[D];哈尔滨工程大学;2011年
6 王军;垃圾彩信检索与拦截软件系统的研究与实现[D];电子科技大学;2011年
7 姜诚;嵌入式网络视频检测技术的研究与实现[D];南京邮电大学;2012年
8 黄力;SoS中框架方法的形式化研究[D];南京邮电大学;2012年
9 谷庆民;基于构件的装备保障业务信息系统的设计与实现[D];电子科技大学;2011年
10 罗东来;基于领域工程的开放式数控系统研究[D];武汉理工大学;2005年
【二级参考文献】
中国博士学位论文全文数据库 前1条
1 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
【相似文献】
中国期刊全文数据库 前10条
1 龙永辉,付良才;从传统制造业的发展看软件产品线方法[J];现代计算机;2004年11期
2 张涛,王海鹏,胡正国;基于UML用例图的软件产品线需求建模方法[J];计算机应用研究;2004年10期
3 蓝天明;;论软件产品线的应用[J];福建电脑;2008年02期
4 丰超;;软件产品线技术应用研究[J];现代经济信息;2008年04期
5 葛斌;王超轶;茅洪波;;基于本体的软件产品线建模产品[J];微电子学与计算机;2008年07期
6 孙连山;李健;;软件生态系统的角色模型和质量模型[J];陕西科技大学学报(自然科学版);2011年02期
7 邓小娥;葛孝堃;;软件产品线可变性的分析和实现技术研究[J];计算机应用与软件;2011年09期
8 郑志蕴,王文义;基于体系结构的应用系统族开发方法的研究[J];计算机工程与应用;2002年13期
9 孙大松;张小丽;孙立镌;王海龙;;业务流程模型中生成特征模型方法的研究[J];计算机工程与应用;2010年33期
10 孙连山;李健;;软件生态系统初探:概念解析及生命周期模型[J];陕西科技大学学报(自然科学版);2011年03期
中国重要会议论文全文数据库 前2条
1 吴志樵;唐加福;;面向软件产品线的构件复用策略优化问题研究[A];第三届(2008)中国管理学年会论文集[C];2008年
2 吴志樵;唐加福;王立岩;;基于产品线两阶段模型的软件构件选择优化问题研究[A];2009中国控制与决策会议论文集(2)[C];2009年
中国重要报纸全文数据库 前10条
1 ;体验电信之美[N];人民邮电;2004年
2 潘霓;用友用户获大奖[N];证券日报;2004年
3 ;从安易“王”系列软件起步[N];计算机世界;2000年
4 燕文;IBM关注新一代电子商务[N];通信产业报;2001年
5 本报记者 宋钊;任我行 给软件渠道把脉[N];计算机世界;2004年
6 ;新“瓶”装“旧酒”[N];计算机世界;2003年
7 本报记者 潘永花;激情演绎新辉煌[N];网络世界;2003年
8 ;IBM软件更“硬”了[N];中国计算机报;2005年
9 本报记者 程鸿;EMC“杀入”系统软件市场?[N];计算机世界;2003年
10 张艳;朝华软件突破软件产品化瓶颈[N];中国企业报;2003年
中国博士学位论文全文数据库 前10条
1 王广昌;软件产品线关键方法与技术研究[D];浙江大学;2001年
2 陶留锋;基于产品线模式的GIS业务系统快速构建技术研究[D];中国地质大学(北京);2014年
3 任守纲;基于构件的制造执行系统产品线关键技术研究[D];南京航空航天大学;2005年
4 郭军;产品线架构中支持软件复用的若干关键技术的研究[D];东北大学;2006年
5 蒋涛;增量式软件产品线关键技术研究[D];浙江大学;2009年
6 李弈远(朱理);基于特征的软件产品线开发关键技术研究[D];浙江大学;2007年
7 彭鑫;基于本体、特征驱动的产品线开发方法[D];复旦大学;2006年
8 刘奕明;基于体系结构、特征驱动的软件动态演化方法研究[D];复旦大学;2008年
9 李玉琴;需求工程与软件产品线若干关键技术研究[D];复旦大学;2007年
10 沈立炜;基于领域追踪模型的软件产品线开发技术研究[D];复旦大学;2009年
中国硕士学位论文全文数据库 前10条
1 陈玉栓;软件产品线方法在网络管理软件开发中的研究与应用[D];吉林大学;2006年
2 莫世锋;空管模拟训练软件产品线体系结构的研究[D];四川大学;2005年
3 张广宣;基于软件产品线的ERP产业链组织模式研究[D];扬州大学;2008年
4 甘泽洲;测试管理技术在数控软件产品线中的应用[D];北京工业大学;2008年
5 高迪;基于构件的资产信息管理系统软件产品线技术的研究与实现[D];北京化工大学;2008年
6 董乃文;软件产品线集成技术研究[D];山东大学;2006年
7 徐频频;软件产品线技术在雷达显控系统中的应用研究[D];南京理工大学;2008年
8 梁栋;面向数控软件产品线的产品开发技术研究[D];北京工业大学;2008年
9 黄晓辉;基于构件技术的构件模型及平台的研究与设计[D];江西师范大学;2008年
10 郭莹;软件体系结构及其描述初步研究[D];东北财经大学;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026