1.前言 软件工程作为一门独立学科出现的目标是为了解决60年代开始出现的软件危机,试图摆脱软件白手起家、手工作坊般的开发方式,提高软件生产率和质量.几十年来尽管软件工程的研究和实践取得了巨大的进展,但离人们期待的目标还有相当的距离.近年来研究人员逐渐认识到,要真正实现软件的工业化生产,达到软件产业发展所需要的软件生产率和质量,软件复用是一条现实可行的途径.软件构件(software compo-nent)则是软件复用的核心概念和基本单位.中文核心期刊要目总览(PKU)中国科学引文数据库(CSCD)
Abstract. Component-based Software Development (CBD) represents a paradigm shift in software develop...
Since the early 1990s, component-based software technology has become an increasingly popular approa...
需求工程与软件体系结构构造是软件生命周期的两个关键活动.分析了解决这一问题的传统的映射方案(如在结构化方法和面向对象方法中所采用的映射方案)的不足,引入了一种面向特征的映射方法,阐述了这一方法的原理、...
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于...
早稲田大学博士(情報科学)制度:新 ; 文部省報告番号:甲1801号 ; 学位の種類:博士(情報科学) ; 授与年月日:2003-03-24 ; 早大学位記番号:新3579doctoral thesi
[[abstract]]為了提高軟體的產能,這篇論文設計和實作了一個軟體開發平台(SDP)。我們提 供的軟體開發平台由一個核心程式、一個圖形化的輸入輸出設計器(GIOD)和一個狀 態表產生器(STG)...
基于构件的软件开发方法适应了软件构造性和演化性的特征,也对软件配置管理提出了新要求.在基于构件的软件配置管理模型基础上,提出了在构件描述语言CDL上扩充系统演化信息的方法,使构件组装系统与配置管理系统...
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过...
随着软件规模和复杂性的不断增加,系统总体结构设计和说明的重要性远远超过了特定算法和数据结构的选择,软件体系结构作为描述系统高层设计的手段,已成为软件工程领域研究的一个热点.本文讨论了体系结构的研究背景...
针对构件化软件系统,提出了一种对软件进行在线演化的方案,并以一个符合J2EE规范的构件运行支撑平台为例讨论了该方案的实现.该方案借助JAVA平台的类装载机制,通过仔细划分构件实例的生命周期,针对不同状...
在4个方面对软件工程技术的发展进行一些思索:(1) 从事物发展规律的角度,揭示软件工程技术发展历程;(2) 从软件本质特征的角度,浅析虚拟机各抽象层次的构造;(3) 从软件开发的本质,提出了软件工程学...
The component-based software reuse and development is considered as an effective and efficient appro...
本文以软件基本模型的发展为主线,对软件技术的历史和现状进行了回顾;分析了Internet的基本特征及其对软件技术带来的需求和挑战;总结提炼出Internet环境下软件的新形态--网构软件(Intern...
该文介绍了软件工程领域中崭新的构件/构架复用技术,通过分析工控软件设计的现状与发展趋势,阐明了作为特定应用领域,采用构件/构架复用技术对工控软件设计的巨大推动作用.文章对采用构件/构架复用技术进行工控...
本文讨论了基于UML的软件建模工具的设计和实现技术.介绍了面向对象的软件建模工具所应支持的概念与模型,对工具的系统功能结构与设计进行了详细地阐述,并给出了一套具有通用性的具体实现方法.国家自然科学基金...
Abstract. Component-based Software Development (CBD) represents a paradigm shift in software develop...
Since the early 1990s, component-based software technology has become an increasingly popular approa...
需求工程与软件体系结构构造是软件生命周期的两个关键活动.分析了解决这一问题的传统的映射方案(如在结构化方法和面向对象方法中所采用的映射方案)的不足,引入了一种面向特征的映射方法,阐述了这一方法的原理、...
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于...
早稲田大学博士(情報科学)制度:新 ; 文部省報告番号:甲1801号 ; 学位の種類:博士(情報科学) ; 授与年月日:2003-03-24 ; 早大学位記番号:新3579doctoral thesi
[[abstract]]為了提高軟體的產能,這篇論文設計和實作了一個軟體開發平台(SDP)。我們提 供的軟體開發平台由一個核心程式、一個圖形化的輸入輸出設計器(GIOD)和一個狀 態表產生器(STG)...
基于构件的软件开发方法适应了软件构造性和演化性的特征,也对软件配置管理提出了新要求.在基于构件的软件配置管理模型基础上,提出了在构件描述语言CDL上扩充系统演化信息的方法,使构件组装系统与配置管理系统...
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过...
随着软件规模和复杂性的不断增加,系统总体结构设计和说明的重要性远远超过了特定算法和数据结构的选择,软件体系结构作为描述系统高层设计的手段,已成为软件工程领域研究的一个热点.本文讨论了体系结构的研究背景...
针对构件化软件系统,提出了一种对软件进行在线演化的方案,并以一个符合J2EE规范的构件运行支撑平台为例讨论了该方案的实现.该方案借助JAVA平台的类装载机制,通过仔细划分构件实例的生命周期,针对不同状...
在4个方面对软件工程技术的发展进行一些思索:(1) 从事物发展规律的角度,揭示软件工程技术发展历程;(2) 从软件本质特征的角度,浅析虚拟机各抽象层次的构造;(3) 从软件开发的本质,提出了软件工程学...
The component-based software reuse and development is considered as an effective and efficient appro...
本文以软件基本模型的发展为主线,对软件技术的历史和现状进行了回顾;分析了Internet的基本特征及其对软件技术带来的需求和挑战;总结提炼出Internet环境下软件的新形态--网构软件(Intern...
该文介绍了软件工程领域中崭新的构件/构架复用技术,通过分析工控软件设计的现状与发展趋势,阐明了作为特定应用领域,采用构件/构架复用技术对工控软件设计的巨大推动作用.文章对采用构件/构架复用技术进行工控...
本文讨论了基于UML的软件建模工具的设计和实现技术.介绍了面向对象的软件建模工具所应支持的概念与模型,对工具的系统功能结构与设计进行了详细地阐述,并给出了一套具有通用性的具体实现方法.国家自然科学基金...
Abstract. Component-based Software Development (CBD) represents a paradigm shift in software develop...
Since the early 1990s, component-based software technology has become an increasingly popular approa...
需求工程与软件体系结构构造是软件生命周期的两个关键活动.分析了解决这一问题的传统的映射方案(如在结构化方法和面向对象方法中所采用的映射方案)的不足,引入了一种面向特征的映射方法,阐述了这一方法的原理、...