需求工程与软件体系结构构造是软件生命周期的两个关键活动.分析了解决这一问题的传统的映射方案(如在结构化方法和面向对象方法中所采用的映射方案)的不足,引入了一种面向特征的映射方法,阐述了这一方法的原理、建模表示及映射步骤,并以" 银行账户与事务系统(BAT系统)"为例对该方法作了验证.国家自然科学基金; 国家重点基础研究发展计划(973计划)中文核心期刊要目总览(PKU)中国科学引文数据库(CSCD)03372-3784
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...
1.前言 软件工程作为一门独立学科出现的目标是为了解决60年代开始出现的软件危机,试图摆脱软件白手起家、手工作坊般的开发方式,提高软件生产率和质量.几十年来尽管软件工程的研究和实践取得了巨大的进展,但...
Many would agree that there is a relationship between requirements engineering and software architec...
Requirements engineering and software architecting are two key activities in software life cycle. Re...
随着软件规模和复杂性的不断增加,系统总体结构设计和说明的重要性远远超过了特定算法和数据结构的选择,软件体系结构作为描述系统高层设计的手段,已成为软件工程领域研究的一个热点.本文讨论了体系结构的研究背景...
有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、...
Why have a book about the relation between requirements and software architecture? Understanding the...
Programa Cada sem Fronteiras (Ref. 99999.009047/2013-01)Context: Software architecture design create...
One of the key challenges to producing high-quality software architecture is identifying and underst...
提出一种针对软件可靠性估算的描述软件构架的方法构件状态转移概率视图.该方法可以描述出使用基于构架的软件可靠性模型估算构架可靠性所需要的大量信息.在估算构架可靠性的过程中使用该方法可以大大简化工作量,...
软件需求的定义比较多,各种定义之间比较容易混淆,学术界倾向于把整个需求范围称之为“需求工程”。从软件工程角度来讲,把整个软件需求研究领域划分为“需求开发”和“需求管理”比较合适。图1表明了需求开发和需...
作为控制软件复杂性、提高软件系统质量、支持软件开发和复用的重要手段之一,软件体系结构自提出以来,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域.如今,软件体系结构的研究也开始...
At the heart of any engineering discipline is the interplay between problem and solution development...
软件分析技术的研究已有较长历史,相关成果也在软件生命周期的不同阶段中得到了广泛应用.软件生命周期中不同活动所需要的软件分析技术既不完全相同,又有许多交叠,且不同的分析技术之间互相影响.文章在讨论了软件...
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过...
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...
1.前言 软件工程作为一门独立学科出现的目标是为了解决60年代开始出现的软件危机,试图摆脱软件白手起家、手工作坊般的开发方式,提高软件生产率和质量.几十年来尽管软件工程的研究和实践取得了巨大的进展,但...
Many would agree that there is a relationship between requirements engineering and software architec...
Requirements engineering and software architecting are two key activities in software life cycle. Re...
随着软件规模和复杂性的不断增加,系统总体结构设计和说明的重要性远远超过了特定算法和数据结构的选择,软件体系结构作为描述系统高层设计的手段,已成为软件工程领域研究的一个热点.本文讨论了体系结构的研究背景...
有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、...
Why have a book about the relation between requirements and software architecture? Understanding the...
Programa Cada sem Fronteiras (Ref. 99999.009047/2013-01)Context: Software architecture design create...
One of the key challenges to producing high-quality software architecture is identifying and underst...
提出一种针对软件可靠性估算的描述软件构架的方法构件状态转移概率视图.该方法可以描述出使用基于构架的软件可靠性模型估算构架可靠性所需要的大量信息.在估算构架可靠性的过程中使用该方法可以大大简化工作量,...
软件需求的定义比较多,各种定义之间比较容易混淆,学术界倾向于把整个需求范围称之为“需求工程”。从软件工程角度来讲,把整个软件需求研究领域划分为“需求开发”和“需求管理”比较合适。图1表明了需求开发和需...
作为控制软件复杂性、提高软件系统质量、支持软件开发和复用的重要手段之一,软件体系结构自提出以来,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域.如今,软件体系结构的研究也开始...
At the heart of any engineering discipline is the interplay between problem and solution development...
软件分析技术的研究已有较长历史,相关成果也在软件生命周期的不同阶段中得到了广泛应用.软件生命周期中不同活动所需要的软件分析技术既不完全相同,又有许多交叠,且不同的分析技术之间互相影响.文章在讨论了软件...
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过...
提出了用扩充的构件描述语言xJBCDL描述软件体系结构的演化,并实现了从xJBCDL到基于构件软件配置管理模型的自动转换,从而达到自动捕获软件体系结构演化信息的目的.国家自然科学基金; 江西省教育厅科...
1.前言 软件工程作为一门独立学科出现的目标是为了解决60年代开始出现的软件危机,试图摆脱软件白手起家、手工作坊般的开发方式,提高软件生产率和质量.几十年来尽管软件工程的研究和实践取得了巨大的进展,但...
Many would agree that there is a relationship between requirements engineering and software architec...