期刊文献+
共找到23篇文章
< 1 2 >
每页显示 20 50 100
一种用况模型中的相似事件流检测算法
1
作者 刘辉 麻志毅 +1 位作者 和云峰 邵维忠 《电子学报》 EI CAS CSCD 北大核心 2006年第B12期2366-2370,共5页
用况是捕获需求的主要工具之一.随着系统复杂性的增长,系统涉众数目急剧增加,需求捕获变得更为困难.解决系统复杂性问题的常用方法是采用分而治之的策略,从不同涉众中得到系统需求的不同方面,然后将不同方面的需求合并为完整需求模型.... 用况是捕获需求的主要工具之一.随着系统复杂性的增长,系统涉众数目急剧增加,需求捕获变得更为困难.解决系统复杂性问题的常用方法是采用分而治之的策略,从不同涉众中得到系统需求的不同方面,然后将不同方面的需求合并为完整需求模型.随之而来的问题是不同用况之间的重叠,就是相同或相似的事件流片断出现在多个用况中.重复事件流片断会降低模型的可维护性、可理解性,增加系统开发成本.虽然人们已经意识到了这个问题,但缺乏相应的检测算法.本文给出基于信息检索技术的启发式检索算法以检测相似事件流片断.实验结果表明算法是有效的. 展开更多
关键词 需求模型 UML 用况 场景 事件流 信息检索
下载PDF
用况驱动开发过程的研究与应用 被引量:1
2
作者 苏统华 张田文 《微机发展》 2003年第10期107-109,113,共4页
用况不仅能帮助开发者获取正确的用户需求,而且能启动和驱动整个开发过程。文中结合统一过程,讨论了用况驱动过程开发的基本思想和它在整个开发周期特别是软件的需求、分析、设计阶段的UML建模方法。实践表明,通过用况驱动过程能使软件... 用况不仅能帮助开发者获取正确的用户需求,而且能启动和驱动整个开发过程。文中结合统一过程,讨论了用况驱动过程开发的基本思想和它在整个开发周期特别是软件的需求、分析、设计阶段的UML建模方法。实践表明,通过用况驱动过程能使软件开发平滑而高效。 展开更多
关键词 软件开发 统一建模语言 面向对象 可视化 用况驱动开发过程
下载PDF
基于目标驱动和分析组件扩充的RSI用况分析
3
作者 文斌 何克清 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第z1期81-84,共4页
在UML规范中对于use case的分层、细化以及结构化问题没有相应的解决方案.有人提出了一种RSI方法,通过对use case进行分类改进了传统use case分析,但是仍然有不足.本文通过引入目标驱动和分析组件的方法来对RSI方法进行了扩充.
关键词 UML 用况 RSI 目标驱动 分析组件
下载PDF
面向用况的逆向工程软件的设计与实现
4
作者 司海平 葛云生 张远翼 《郑州轻工业学院学报(自然科学版)》 CAS 2007年第1期83-86,共4页
采用面向对象方法,在J Builder 8.0编程环境下,设计了面向用况的逆向工程软件工具.该软件可以支持半自动化的逆向工程,达到辅助程序员对程序理解的目的.
关键词 逆向工程 用况 界面元素
下载PDF
通过静态分析逆向恢复面向对象程序中的用况 被引量:2
5
作者 叶彭飞 彭鑫 赵文耘 《计算机研究与发展》 EI CSCD 北大核心 2010年第12期2192-2200,共9页
在软件维护任务中,通过阅读用况能有效地帮助维护人员理解软件系统,然而在现实中用况文档往往是过时或残缺不全的.如何通过代码分析还原用况是一大难题.针对上述问题提出了一种针对面向对象程序源代码通过静态代码分析逆向恢复用况的方... 在软件维护任务中,通过阅读用况能有效地帮助维护人员理解软件系统,然而在现实中用况文档往往是过时或残缺不全的.如何通过代码分析还原用况是一大难题.针对上述问题提出了一种针对面向对象程序源代码通过静态代码分析逆向恢复用况的方法.该方法在高层通过分析系统逻辑层高层门面类的对象行为协议来获取用况的高层划分,在底层通过分析OO-BRCG(object-oriented branch-reserving call graph)来得到用况的底层划分,然后结合两方面恢复出最终用况.最后通过实验验证了该方法的有效性,恢复用况时该方法能获得极高的用况覆盖度及可观的准确度. 展开更多
关键词 用况 对象行为协议 逆向恢复 静态分析 程序调用图
下载PDF
基于UML的“用况驱动”在软件开发过程中的作用分析
6
作者 魏红娟 《新乡学院学报》 2011年第3期252-253,共2页
基于统一建模语言(UML)的建模机制,结合软件开发过程的特点,分析了软件开发各阶段"用况"的功能及"用况"与开发模型、架构的关系,提出了以"用况驱动"、架构为中心,采用迭代和递增的软件开发思路,并用于软... 基于统一建模语言(UML)的建模机制,结合软件开发过程的特点,分析了软件开发各阶段"用况"的功能及"用况"与开发模型、架构的关系,提出了以"用况驱动"、架构为中心,采用迭代和递增的软件开发思路,并用于软件开发过程,提高了软件开发效率,增强了软件的复用性。 展开更多
关键词 UML 用况 软件开发
下载PDF
通过用况聚类促进软件结构恢复的方法 被引量:2
7
作者 任武 《电子学报》 EI CAS CSCD 北大核心 2013年第7期1412-1418,共7页
为促进遗留软件系统的理解和演化任务,需要对系统的整体功能结构有一个总体认识.常见的方法主要是利用聚类技术对静态源代码进行分析.然而在面向对象的软件系统中,由于软件的复杂性如多态和动态绑定等因素的存在,因此需要考虑对象的运... 为促进遗留软件系统的理解和演化任务,需要对系统的整体功能结构有一个总体认识.常见的方法主要是利用聚类技术对静态源代码进行分析.然而在面向对象的软件系统中,由于软件的复杂性如多态和动态绑定等因素的存在,因此需要考虑对象的运行时特性.用况和用况模型从用户的角度描述了软件系统的行为特点,反映了系统的功能特性,已经成为程序理解的一个关键所在.通过对用况的聚类分析,建立软件系统的结构框架,并与实际的设计结构进行比较,以验证软件结构质量好坏,是本文所提出的研究思路.该方法结合利用关联规则挖掘技术获取用况对应的执行事件,并通过静态结构的分析对用况和相关事件的调用依赖关系进行扩充.最后通过一个开源项目的实验分析进行评估,讨论方法的适用性和有效性. 展开更多
关键词 动态分析 静态分析 用况 聚类 软件结构恢复
下载PDF
用况驱动的系统测试用例设计
8
作者 祁杰 宋茂强 《北京城市学院学报》 2007年第2期81-85,共5页
本文通过对测试原则与用况驱动思想的分析,提出了用况驱动系统测试用例设计的思想。从功能性测试、性能测试、回归测试等三方面,阐述了该思想在测试用例设计过程中的必要性和应用方式。并重点以功能性测试为例,给出一些该思想应用于实... 本文通过对测试原则与用况驱动思想的分析,提出了用况驱动系统测试用例设计的思想。从功能性测试、性能测试、回归测试等三方面,阐述了该思想在测试用例设计过程中的必要性和应用方式。并重点以功能性测试为例,给出一些该思想应用于实践的方法和经验。 展开更多
关键词 用况驱动 系统测试 测试用例设计
下载PDF
面向软件产品家族的变化性建模方法 被引量:16
9
作者 邹盛享 张伟 +1 位作者 赵海燕 梅宏 《软件学报》 EI CSCD 北大核心 2005年第1期37-49,共13页
用户需求和运行环境的变化增加了软件产品开发、维护和演化的难度.另一方面,如果能对同类软件(比如软件产品家族)的变化性实施有效的控制,则可以极大地促进软件复用,提高软件生产效率和质量.对变化性建模是控制变化性的有效手段,既有助... 用户需求和运行环境的变化增加了软件产品开发、维护和演化的难度.另一方面,如果能对同类软件(比如软件产品家族)的变化性实施有效的控制,则可以极大地促进软件复用,提高软件生产效率和质量.对变化性建模是控制变化性的有效手段,既有助于变化性的识别和规约,又能够提供足够的机制支持变化性的演化.提出了一种面向产品家族的变化性建模方法,以变化性的管理策略为指导,从扩展的用况(use case)模型入手捕获系统行为的变化性,以特征模型来组织功能性需求和质量属性并识别其变化性,两种模型对变化性的建模采用相同的机制.还结合一个实例讨论了产品家族变化性建模的全过程.该研究对产品家族变化性的分析与建模具有一定的参考作用. 展开更多
关键词 软件产品家族 变化性 用况模型 特征模型 软件复用
下载PDF
一种软件需求变化追踪方法 被引量:9
10
作者 王映辉 王立福 +1 位作者 张世琨 王琼芳 《电子学报》 EI CAS CSCD 北大核心 2006年第8期1428-1432,共5页
有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、变化构件跟踪矩阵、... 有效的软件变化追踪方法是实施软件演化的关键.基于需求信息传播与建模、需求变化信息传播路径和需求变化信息跟踪方法三个层面,阐述了软件变化跟踪的整体过程框架;给出了基于变化起源跟踪矩阵、变化对象跟踪矩阵、变化构件跟踪矩阵、以及可达矩阵的功能变化传播记录方法;凭借矩阵运算,描述了功能变化跟踪的具体实现,并给出了实施变化所付出代价高低的初步判定方法.对软件维护甚至软件演化研究具有一定的借鉴意义. 展开更多
关键词 场景 用况 变化传播 软件演化 变化追踪
下载PDF
软件功能需求变化传播机理分析 被引量:6
11
作者 王映辉 《计算机学报》 EI CSCD 北大核心 2007年第11期2025-2032,共8页
软件变化控制是软件开发者历来追求的目标,也是研究软件演化的基础.基于功能需求变化,描述了变化用况和变化对象的标识,阐明了变化构件的界定策略,给出了SA(Software Architecture)中变化信息的追踪方法;同时分析了软件变化转播在软件... 软件变化控制是软件开发者历来追求的目标,也是研究软件演化的基础.基于功能需求变化,描述了变化用况和变化对象的标识,阐明了变化构件的界定策略,给出了SA(Software Architecture)中变化信息的追踪方法;同时分析了软件变化转播在软件生命周期中的一些重要性质;最后描绘了本文研究的整体框架和一个应用实例.对软件演化与维护具有一定的借鉴意义. 展开更多
关键词 用况 对象模型 变化传播 软件演化 变化分析
下载PDF
基于UML的业务分析 被引量:1
12
作者 徐鹏飞 陶俊才 涂荣军 《南昌大学学报(工科版)》 CAS 2002年第3期39-42,共4页
UML已成为可视化建模语言的事实工业标准,并得到了广泛的应用.本文首先将UML运用到业务分析中,对RUP的业务模型进行扩展,提出了一个新的业务分析模型,并简要介绍了该分析模型的各组成部分;最后以作者参与某企业电力营销系统的电费计算... UML已成为可视化建模语言的事实工业标准,并得到了广泛的应用.本文首先将UML运用到业务分析中,对RUP的业务模型进行扩展,提出了一个新的业务分析模型,并简要介绍了该分析模型的各组成部分;最后以作者参与某企业电力营销系统的电费计算业务分析为例,就业务分析模型的构建过程以及分析过程中应该注意的问题作了比较详细的阐述. 展开更多
关键词 UML 统一建模语言 业务分析 业务用况 业务过程 业务对象 软件开发
下载PDF
水票管理软件解决方案 被引量:1
13
作者 温志雄 李建业 《昆明冶金高等专科学校学报》 CAS 2003年第3期13-16,共4页
水票是一家纯净水公司经营的主要物资。从如何用一个基于计算机的系统来进行水票防伪和水票周转管理的构思开始,介绍了相应的软件系统的分析、设计和实现。
关键词 纯净水公司 水票管理系统 条形码 二位码 用况 计算机 软件开发
下载PDF
应用UML对图书管理系统建模 被引量:4
14
作者 陈明 《贵州工业大学学报(自然科学版)》 CAS 2003年第4期77-78,102,共3页
论述了用况驱动的统一软件过程,并给出了使用用况来捕捉图书管理系统需求的实例。
关键词 UML 图书管理系统 业务模型 统一软件过程 用况驱动 统一建模语言 需求获取
下载PDF
RUP统一开发过程在WEB程序设计中的应用
15
作者 杨勇 徐春 《新疆师范大学学报(自然科学版)》 2009年第2期45-49,共5页
统一过程是一个通用的过程框架,应用范围非常广泛。文章介绍了统一过程的发展,二维结构和特点,并根据自助网站系统的开发实践,说明如何剪裁RUP以适应中小软件企业的应用需求。
关键词 统一过程RUP 用况 构架 迭代和增量 剪裁过程
下载PDF
一种面向重用的软件分析与设计方法
16
作者 袁胜琼 《武汉理工大学学报(信息与管理工程版)》 CAS 2005年第2期111-114,共4页
提出了一种面向重用的软件分析与设计方法。利用这种方法可以根据某个具体系统的需求模型有效地构造、修改和扩充某一特定领域的需求模型,并且将所得到的需求模型中的用况,映射为C2体系结构设计的元素,从而得出可独立的、封闭的组件,使... 提出了一种面向重用的软件分析与设计方法。利用这种方法可以根据某个具体系统的需求模型有效地构造、修改和扩充某一特定领域的需求模型,并且将所得到的需求模型中的用况,映射为C2体系结构设计的元素,从而得出可独立的、封闭的组件,使得组件更易于被替换和移植,便于组件在同一领域内的重用。 展开更多
关键词 RSI用况 C2体系结构 连接器 重用
下载PDF
统一软件开发过程探讨
17
作者 田俊华 《咸阳师范学院学报》 2002年第6期30-32,共3页
在软件开发方法演变过程的基础上对基于面向对象的软件开发过程———统一过程的方法进行了初步探讨,分析了其优点。
关键词 软件开发 统一过程 用况驱动 构架 迭代 增量 生命周期 开发过程
下载PDF
软件开发统一过程应用研究 被引量:3
18
作者 盛钢 曹渠江 《上海理工大学学报》 CAS 北大核心 2003年第1期94-98,共5页
Rational Unified Process(RUP)是一个先进的较成熟的软件过程框架, Rational Suite是一个可视化的RUP支持软件包,两者结合提供了一个较好的软件工程环境. 结合一个物业管理系统的开发过程,介绍了RUP过程的特点和实践过程.
关键词 RUP 物业管理系统 用况驱动 迭代 架构
下载PDF
RUP在教务选课系统中的应用
19
作者 江荔 《中国科教创新导刊》 2007年第18期53-54,共2页
本文首先讨论了系统在开发过程中所涉及到的用况、构架、迭代、增量,分析了它们之间的联系,以及它们在RUP中的作用,最后着重介绍了RUP在教务选课系统中的应用和教务选课系统的开发和设计,以及用况模型、分析模型、设计模型、实现模型这... 本文首先讨论了系统在开发过程中所涉及到的用况、构架、迭代、增量,分析了它们之间的联系,以及它们在RUP中的作用,最后着重介绍了RUP在教务选课系统中的应用和教务选课系统的开发和设计,以及用况模型、分析模型、设计模型、实现模型这四个模块的设计和所实现的功能。 展开更多
关键词 RUP 用况 构架 迭代 增量 生命周期
下载PDF
智能工具箱——评《掌握需求过程》 被引量:1
20
作者 sealw 《电脑编程技巧与维护》 2003年第5期93-93,共1页
自从我看了一遍《围棋一月通》,重新发现了入门书籍所具有的独特魅力之后,又陆续看了一些不同领域的入门书籍。其中包括Steve McConnell在1993年出的《代码大全》。1993年没有Java,也没有Gof的设计模式。其中有些内容已经是今天的程序... 自从我看了一遍《围棋一月通》,重新发现了入门书籍所具有的独特魅力之后,又陆续看了一些不同领域的入门书籍。其中包括Steve McConnell在1993年出的《代码大全》。1993年没有Java,也没有Gof的设计模式。其中有些内容已经是今天的程序员不太会关心和讨论的问题。但是有一部分内容的确给我留下了深刻的印象,其中包括关于软件开发的“隐喻”。 编写软件就像是在做什么? 展开更多
关键词 需求过程 需求规格说明 用况 工具箱
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部