期刊文献+
共找到28篇文章
< 1 2 >
每页显示 20 50 100
需求跟踪方法研究 被引量:1
1
作者 林金莲 《计算机时代》 2010年第1期3-5,共3页
对需求跟踪方法进行了分析、归纳,认为需求跟踪方法应易于掌握、能跟踪复杂系统、能自动生成跟踪链、跟踪链维护简单、有工具和文档支持等特性。
关键词 需求跟踪 静态需求跟踪 动态需求跟踪 跟踪链
下载PDF
一种基于命名实体识别的需求跟踪方法 被引量:1
2
作者 王金水 薛醒思 唐郑熠 《计算机应用研究》 CSCD 北大核心 2016年第1期132-135,146,共5页
针对基于文本的需求跟踪方法严重依赖文本质量的问题,提出了一种利用命名实体识别技术标注制品文档关键词的需求跟踪方法。该方法通过代码实体上下文构建命名实体识别模型,解决了抽象语法树和正则表达式无法解析非源代码形式的软件制品... 针对基于文本的需求跟踪方法严重依赖文本质量的问题,提出了一种利用命名实体识别技术标注制品文档关键词的需求跟踪方法。该方法通过代码实体上下文构建命名实体识别模型,解决了抽象语法树和正则表达式无法解析非源代码形式的软件制品问题。利用命名实体识别模型标志出软件制品中的代码实体之后,该方法将软件制品转换为文档集合并进行语义聚类,最后再通过映射算法创建制品间的需求跟踪关系。实验结果表明,与基于所有词项和基于高权重词项的需求跟踪方法相比,该方法能够有效提高需求跟踪结果的质量。 展开更多
关键词 需求跟踪 命名实体识别 语义聚类 自然语言处理 权重计算
下载PDF
自动驾驶仪软件开发与管理 被引量:1
3
作者 张鹏利 《航空计算技术》 2011年第5期85-87,共3页
以自动驾驶仪软件开发实践为基础,总结和分析自动驾驶仪软件开发的经验和教训,提出应以良好专业素养的人员定义软件的需求、以严格的需求追踪确保需求实现的完整性和正确性、以需求设计和实现人员分离的方式进行软件工程化开发、以独立... 以自动驾驶仪软件开发实践为基础,总结和分析自动驾驶仪软件开发的经验和教训,提出应以良好专业素养的人员定义软件的需求、以严格的需求追踪确保需求实现的完整性和正确性、以需求设计和实现人员分离的方式进行软件工程化开发、以独立的手段开展软件设计验证和确认、以严格的控制措施确保软件技术状态清晰等基本开发原则,保证机载嵌入式软件的产品和过程质量,保障飞行安全,确保机载嵌入式软件的成功开发。 展开更多
关键词 自动驾驶仪 软件开发 软件需求定义 软件验证与确认 软件配置管理
下载PDF
基于场景元模型的软件产品线追踪方法 被引量:1
4
作者 周琳 魏长江 《计算机应用研究》 CSCD 北大核心 2020年第10期3058-3062,共5页
针对软件产品线需求追踪方法进行了研究,基于软件产品线领域需求分析、设计、实现三个阶段的信息传播,提出了一种基于场景元模型的多层次软件产品线追踪模型,完整描述了追踪信息变化的整体框架;建立了需求—用例追踪矩阵、用例—动作追... 针对软件产品线需求追踪方法进行了研究,基于软件产品线领域需求分析、设计、实现三个阶段的信息传播,提出了一种基于场景元模型的多层次软件产品线追踪模型,完整描述了追踪信息变化的整体框架;建立了需求—用例追踪矩阵、用例—动作追踪矩阵、动作—构件追踪矩阵;根据矩阵运算,描述了具体追踪实现过程,通过一个ATM案例验证了该方法对于软件产品线领域需求获取以及需求变更等问题的解决有较好的效果。 展开更多
关键词 软件产品线 需求追踪 UML 领域需求 场景元模型 需求变更 追踪矩阵
下载PDF
需求追踪性综述 被引量:1
5
作者 戴造建 袁涛 《黑龙江科技信息》 2008年第36期102-103,共2页
需求追踪性在系统开发的整个生命周期中具有非常重要的作用,它可以有效提高软件产品的质量并降低软件维护成本。在查阅了国内外大量需求工程相关文献的基础之上,对需求追踪研究的方法进行了较系统地归纳,并着重提出了需求追踪有待深入... 需求追踪性在系统开发的整个生命周期中具有非常重要的作用,它可以有效提高软件产品的质量并降低软件维护成本。在查阅了国内外大量需求工程相关文献的基础之上,对需求追踪研究的方法进行了较系统地归纳,并着重提出了需求追踪有待深入研究和解决的问题。 展开更多
关键词 需求 需求追踪性 软件工程
下载PDF
Quality-Oriented Software Product Line Architecture Design
6
作者 Lei Tan Yuqing Lin Huilin Ye 《Journal of Software Engineering and Applications》 2012年第7期472-476,共5页
Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-ba... Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-based methods have received a lot of attentions and have been well developed for single system architecture design. However, the use of quality-based design methods is limited in software product line (SPL) because of the complexity and variabilities existing in SPL architecture. In this paper, we introduce an extra view to the Quality-Driven Architecture Design and quality Analysis (QADA) method, in order to provide a more effective quality-based architecture design framework for SPL. In this framework, the quality attributes of a software system will be taken into account in the early stage of architecture design and the reference architecture of SPL will be elicited based on quality-related consideration. 展开更多
关键词 SOFTWARE Architecture SOFTWARE PRODUCT LINE (SPL) Quality-Oriented requirement traceability
下载PDF
设计说明的可跟踪性问题
7
作者 雍信阳 蔡希尧 《计算机工程与科学》 CSCD 1996年第1期21-27,共7页
本文提出了一个需求可跟踪性的模型。在此基础上,通过一个雷达系统的例子,对设计说明的可跟踪性问题进行了深入的讨论,并实现了相应的支持系统(OORTST)。
关键词 需求可跟踪性 设计说明 实时系统 操作系统
下载PDF
基于开发者协作关系和信息检索的需求跟踪系统
8
作者 李姣阳 李娟 杨达 《计算机系统应用》 2014年第10期33-39,共7页
目前自动化需求跟踪的研究广泛使用文本信息检索技术.然而信息检索会遗漏一些文本不相似但是实际相关的软件制品,导致自动化跟踪的精度不高.针对上述问题,提出利用开发者协作关系来进行优化,研发了基于开发者协作关系和信息检索的需求... 目前自动化需求跟踪的研究广泛使用文本信息检索技术.然而信息检索会遗漏一些文本不相似但是实际相关的软件制品,导致自动化跟踪的精度不高.针对上述问题,提出利用开发者协作关系来进行优化,研发了基于开发者协作关系和信息检索的需求跟踪系统.该系统在进行需求跟踪时,首先用信息检索推荐与需求文本上相似的代码,然后从代码提交日志中挖掘开发者协作关系,根据开发者协作关系再推荐相关代码,用户根据两次推荐的结果确定正确的需求代码跟踪关系.试验结果表明该系统能够找到信息检索遗漏的需求跟踪关系,能够提高自动化跟踪的准确性,节省跟踪时间. 展开更多
关键词 需求跟踪 软件需求 开发者协作关系 代码提交日志 信息检索
下载PDF
Toward the Design and Implementation of Traceability Engineering Tool Support
9
作者 Subik Pokharel Hassan Reza 《Journal of Software Engineering and Applications》 2019年第6期249-265,共17页
Requirements of a system keep on changing based on the need of stakeholders or the system developers, making requirement engineering an important aspect in software development. This develops a need for appropriate re... Requirements of a system keep on changing based on the need of stakeholders or the system developers, making requirement engineering an important aspect in software development. This develops a need for appropriate requirement change management. The importance of requirements traceability is defining relationships between the requirements and artefacts extracted by the stakeholder during the software development life-cycle and gives vital information to encourage software understanding. In this paper, we have concentrated on developing a tool for requirement traceability that can be used to extend the requirement elicitation and identification of system-wide qualities using the notion of quality attribute scenarios to capture the non-functional requirements. It allows us to link the functional and non-functional requirements of the system based on the quality attribute scenarios template proposed by the Carnegie Mellon Software Engineering Institute (SEI). Apart from this, the paper focuses on tracing the functional and non-functional requirements of the system using the concept of requirement traceability matrix. 展开更多
关键词 requirement ENGINEERING requirement ENGINEERING TOOL TOOL Support Quality Attributes requirement traceability Software ENGINEERING
下载PDF
动态需求跟踪方法及跟踪精度问题研究 被引量:14
10
作者 李引 李娟 李明树 《软件学报》 EI CSCD 北大核心 2009年第2期177-192,共16页
在对动态需求跟踪现有研究综述的基础上,详细分析了动态需求跟踪面临的精度问题,并提出了解决方案——动态需求跟踪框架.该框架以自动化的需求跟踪为核心,组合了变更请求、影响分析、变更控制等活动,利用工作产品的特点和迭代过程中累... 在对动态需求跟踪现有研究综述的基础上,详细分析了动态需求跟踪面临的精度问题,并提出了解决方案——动态需求跟踪框架.该框架以自动化的需求跟踪为核心,组合了变更请求、影响分析、变更控制等活动,利用工作产品的特点和迭代过程中累积的变更信息来辅助建立需求跟踪关系,提高了需求跟踪关系的精度. 展开更多
关键词 动态需求跟踪 需求跟踪 信息检索 跟踪规则启发 自然语言处理 动态需求跟踪框架
下载PDF
基于注释改进动态需求跟踪的方法 被引量:4
11
作者 董刘 李引 李娟 《计算机工程与设计》 CSCD 北大核心 2009年第1期113-115,221,共4页
需求跟踪为软件工程提供有力的支持,然而人工建立需求跟踪关系费时费力,存在着成本过高,难以维护等问题。动态需求跟踪运用信息检索等技术,自动化建立需求文档和工作产品的跟踪关系,但在跟踪精度等方面仍然存在问题。在现有的动态需求... 需求跟踪为软件工程提供有力的支持,然而人工建立需求跟踪关系费时费力,存在着成本过高,难以维护等问题。动态需求跟踪运用信息检索等技术,自动化建立需求文档和工作产品的跟踪关系,但在跟踪精度等方面仍然存在问题。在现有的动态需求跟踪方法基础之上,分析了需求动态跟踪精度问题产生的原因,提出了使用代码注释辅助动态需求跟踪的方法,改进了需求动态跟踪工具,并通过实验验证了方法对于动态需求跟踪效果的改进。 展开更多
关键词 动态需求跟踪 需求跟踪 信息检索 向量空间模型 代码注释
下载PDF
RTM在核级冷水机控制系统标准化设计中的应用研究
12
作者 王任远 林颖杰 杨砚雄 《自动化仪表》 CAS 2024年第5期15-18,24,共5页
随着国内大量核电机组的新建,如何有效实现其中核级冷水机控制系统的设计标准化已成为亟待解决的问题。以某核级冷水机控制系统项目为样本,将需求管理中需求追踪矩阵(RTM)的方法和标准化的常见方法结合,提出一种标准化设计方法。该方法... 随着国内大量核电机组的新建,如何有效实现其中核级冷水机控制系统的设计标准化已成为亟待解决的问题。以某核级冷水机控制系统项目为样本,将需求管理中需求追踪矩阵(RTM)的方法和标准化的常见方法结合,提出一种标准化设计方法。该方法以需求为核心,建立核级冷水机组标准化设计流程,对核级冷水机的设计输入和输出进行分析和建模,实现了冷水机控制系统设计的标准化。通过对该标准化设计在其他实际项目的应用,证明该方法可提高设计质量和效率。该方法的提出与应用为后续其他核电厂主设备的控制系统标准化设计提供了参考。 展开更多
关键词 核电厂 核级冷水机 核安全:标准化 需求管理 需求追踪矩阵
下载PDF
一种基于句法分析的跟踪关系恢复方法 被引量:5
13
作者 王金水 翁伟 彭鑫 《计算机研究与发展》 EI CSCD 北大核心 2015年第3期729-737,共9页
软件需求跟踪已被公认为影响软件项目成败的一个关键因素.针对大多数基于信息检索的需求跟踪方法都严重依赖于软件制品中的文本质量,提出了一种基于句法分析的动态需求跟踪方法.该方法能够从制品中抽取最有可能刻画自身特征的标引词,并... 软件需求跟踪已被公认为影响软件项目成败的一个关键因素.针对大多数基于信息检索的需求跟踪方法都严重依赖于软件制品中的文本质量,提出了一种基于句法分析的动态需求跟踪方法.该方法能够从制品中抽取最有可能刻画自身特征的标引词,并减少制品中噪音对需求跟踪带来的不利影响.为了验证该方法的有效性,在多个来自不同项目且类型不同的软件制品上,比较了基于不同标引词集合的动态需求跟踪方法所建立的跟踪关系.实验结果表明,基于句法分析的动态需求跟踪方法能够有效地提高跟踪关系的准确性. 展开更多
关键词 需求跟踪 动态需求跟踪 语义聚类 句法分析 自然语言处理
下载PDF
基于信息检索和本体的动态需求追踪方法
14
作者 樊瑞 张育平 谷青范 《工业控制计算机》 2010年第3期44-45,47,共3页
在对现有追踪方法的研究和分析的基础上,提出了一个新的基于信息检索和本体的动态需求追踪模型,由概率相似度计算公式和本体推理相互补充来建立需求追踪关系。通过对模型实现系统的验证,实验结果表明该模型是有效的,并且与常规概率模型... 在对现有追踪方法的研究和分析的基础上,提出了一个新的基于信息检索和本体的动态需求追踪模型,由概率相似度计算公式和本体推理相互补充来建立需求追踪关系。通过对模型实现系统的验证,实验结果表明该模型是有效的,并且与常规概率模型相比,需求追踪的精度和效率都得到了一定的提高。 展开更多
关键词 动态需求追踪 需求追踪 信息检索 本体
下载PDF
需求跟踪矩阵在软件测试中的应用与实现
15
作者 贾蒙蒙 臧丽娜 《信息与电脑》 2023年第9期83-85,89,共4页
软件测试是保障软件质量的重要手段。需求跟踪矩阵是一种管理需求变更和验证需求是否能够实现的有效工具,是测试需求分析的输出。为满足用户的需求和提高用户使用产品的满意度,文章在软件测试的过程中,引入了需求跟踪矩阵,分析了需求跟... 软件测试是保障软件质量的重要手段。需求跟踪矩阵是一种管理需求变更和验证需求是否能够实现的有效工具,是测试需求分析的输出。为满足用户的需求和提高用户使用产品的满意度,文章在软件测试的过程中,引入了需求跟踪矩阵,分析了需求跟踪矩阵在软件测试中的应用与实现。 展开更多
关键词 软件测试 需求跟踪矩阵 测试覆盖度
下载PDF
一种基于需求追踪的Web应用测试脚本修复方法 被引量:2
16
作者 张海攀 吴毅坚 赵文耘 《计算机应用与软件》 CSCD 2015年第8期11-16,51,共7页
自动化测试技术通过测试脚本使测试人员无需重复耗时乏味的手工黑盒测试。然而随着软件界面的演化,通常会导致基于界面元素的测试脚本失效,测试人员不得不手工检测和修复失效的脚本。提出一种基于需求追踪的测试脚本修复方法,辅助追踪... 自动化测试技术通过测试脚本使测试人员无需重复耗时乏味的手工黑盒测试。然而随着软件界面的演化,通常会导致基于界面元素的测试脚本失效,测试人员不得不手工检测和修复失效的脚本。提出一种基于需求追踪的测试脚本修复方法,辅助追踪界面元素的演化的影响范围。分析Web应用中常见的容易导致测试脚本失效的界面元素演化类型,针对每种类型给出在模型框架下QTP软件测试脚本修复规则。在此基础上,开发了一个自动修复失效脚本工具,通过一个案例,展示了该方法的可行性。 展开更多
关键词 自动化测试 界面演化 需求追踪性 测试脚本修复
下载PDF
基于神经网络集成学习和语义增强特征的需求跟踪方法
17
作者 万红艳 李幸阜 +2 位作者 王帮超 蒋涵 邓洋 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2024年第3期317-328,共12页
现有的基于机器学习的需求跟踪方法存在稳定性差的问题。为了缓解上述问题,提出了一种基于神经网络集成学习和语义增强特征的需求跟踪方法(Ensemble Learning Trace Approach,EMTrace)。该方法将需求跟踪问题转化为分类问题,集成了多个... 现有的基于机器学习的需求跟踪方法存在稳定性差的问题。为了缓解上述问题,提出了一种基于神经网络集成学习和语义增强特征的需求跟踪方法(Ensemble Learning Trace Approach,EMTrace)。该方法将需求跟踪问题转化为分类问题,集成了多个机器学习分类器进行预测,并对这些预测结果进行加权生成跟踪链接。为了自动获取各个基模型的权重,构建了一种基于神经网络的元学习器并利用每个基模型的预测结果进行训练。为了更准确地表达制品之间的跟踪链接,EMTrace方法使用多个词嵌入和句子嵌入模型提取软件制品的语义信息来增强跟踪链接特征的语义表示。实验结果表明,EMTrace方法能够有效提高需求跟踪的稳定性和性能,相比最优的基线方法,EMTrace方法在F1上提升了0.162。 展开更多
关键词 需求跟踪 集成学习 语义增强特征 链接表示
原文传递
非功能需求跟踪 被引量:4
18
作者 雍信阳 施伯乐 《计算机研究与发展》 EI CSCD 北大核心 1998年第7期584-588,共5页
文中介绍了面向过程的非功能需求跟踪方法的原理,在一个雷达系统的设计过程中进行了该方法的应用分析,并实现了相应的支持工具的原型.
关键词 非功能需求 需求跟踪 面向过程 程序设计 雷达
下载PDF
基于CMM2级需求管理过程框架的研究与实现 被引量:1
19
作者 刘川 关昕 马力 《计算机工程与设计》 CSCD 北大核心 2006年第3期469-471,共3页
需求管理是在软件工程过程中对变化的需求进行管理的过程。通过分析当前软件需求管理中存在的主要问题,并在研究CMM2级对需求管理要求的基础上,提出了基于CMM2级的需求管理过程框架,并给出了基于该框架的一个实现方案,最后讨论了实现方... 需求管理是在软件工程过程中对变化的需求进行管理的过程。通过分析当前软件需求管理中存在的主要问题,并在研究CMM2级对需求管理要求的基础上,提出了基于CMM2级的需求管理过程框架,并给出了基于该框架的一个实现方案,最后讨论了实现方案中一些关键技术。 展开更多
关键词 CMM 需求 需求管理 需求捕获 需求跟踪
下载PDF
需求描述前的需求跟踪问题 被引量:2
20
作者 雍信阳 施伯乐 《小型微型计算机系统》 EI CSCD 北大核心 1997年第4期20-26,共7页
需求描述前的需求跟踪问题一直是软件工程中非常重要的一个方面,同时又是研究较少的一个方面。需求描述前的需求跟踪的提供者和使用者总存在一些难以解决的矛盾,本文首先从这一角度出发分析了需求描述前的需求跟踪问题。与传统技术一... 需求描述前的需求跟踪问题一直是软件工程中非常重要的一个方面,同时又是研究较少的一个方面。需求描述前的需求跟踪的提供者和使用者总存在一些难以解决的矛盾,本文首先从这一角度出发分析了需求描述前的需求跟踪问题。与传统技术一样,面向对象技术也不能保证需求描述前的需求可跟踪性的自动获取,为此文章讨论了在面向对象分析中支持需求描述前的需求跟踪能力的必要条件。在此基础上,文章介绍了一个支持需求跟踪的原型系统(OORTST)。 展开更多
关键词 需求跟踪 面向对象 需求描述 软件工程
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部