共查询到18条相似文献,搜索用时 655 毫秒
1.
核心资产库的复用性是评价软件产品线开发方式的一项指标。提出的复用跟踪矩阵可以记录核心资产的使用过程,在此基础上给出若干复用性相关度量定义;根据度量结果建立核心资产库的复用分类标准。最后通过实例说明此方法是一种易理解、可操作性强的度量方法,并能客观地量化核心资产库的复用状况。 相似文献
2.
现有的软件过程复用方法往往采用形式化的过程模型和过程实例,由于其复杂性而在业界应用较少。提出的项目过程自动化建立的方法是软件过程复用的一种实现方式。该方法对软件过程进行结构化的定义和存储,并通过一组规则将过程描述映射为软件组织所熟悉的项目管理方式——甘特图,以实现项目过程的自动化建立,进而实现软件过程的复用。最后给出了该方法的一个实现. 相似文献
3.
4.
《计算机应用与软件》2016,(7)
软件产品的应用日益广泛,软件研制过程中出现的问题也不断增多。随着业内的不断探索,逐渐发现软件重用(含过程重用和产品重用)是解决"软件危机"的有效手段之一。软件过程资产库将软件研制过程中积累的可重用过程和可重用产品在信息化平台中进行统一管理,便于项目层进行查询和使用,促进软件研制效率和软件产品质量的提高;从组织层来看,通过不断优化可重用过程并积累可重用产品,可以实施持续的软件过程改进,逐步提高软件研制能力成熟度,不断增强软件组织的竞争力。为了提升软件研制能力,研究并建立了软件过程资产库,结果表明软件过程资产库在提高软件研制能力方面具有显著作用。 相似文献
5.
构件库作为分类和管理构件资产的基础设施就变得越来越重要,实践中构件数量不断增长、构件也随技术和领域演化而更新,要在众多的构件中爬疏寻找合适的构件就必须建立起有效的构件表示机制和切实可行的构件库管理系统。业务构件是业务对象和构件的融合,是业务对象软件实现所形成的自治的业务概念和可复用的软件单元。业务构件的有序集合,就构成实际的业务活动。本文提出一种基于框架的构件表示方法,并提出基于利用业务构件重组的方式来适应其过程的变化,从而实现业务过程的重组方法。 相似文献
6.
7.
以简化软件产品线中的需求分析过程、实现过程复用为目的,总结了当前软件生产线需求分析的特点以及分析过程,通过建立领域用户需求模型指导需求获取分析过程,采用基于改进原型法的需求获取方法,基于领域用户需求模型建立需求复用库,引入本体描述用户需求模型等方法,对软件产品线的需求分析过程进行了改进,并设计实现了一套图形化需求建模工具,有效地简化了需求分析过程,实现了过程复用.其研究结果应用到了D2G软件生产平台中. 相似文献
8.
9.
10.
11.
以项目为中心的面向对象复用支持 总被引:4,自引:0,他引:4
现有的软件复用技术通常是围绕着库来组织利用标准的和通用的可复用资源.例如,面向对象编程环境中的类库和通用构件库.然而,这种以库为中心的复用方式在一定程度上忽略了可复用资源的项目相关信息,而项目相关信息记录了可复用资源的应用语境(Application Context).应用语境有利于可复用资源的理解和使用.为此,提出了一种围绕着一个项目的文档来组织和利用可复用资源的复用途径,即以项目为中心的文档复用,用以支持在相同应用领域中一族软件的开发.探讨了当前的面向对象方法在支持文档复用方面的一些局限性,提出了一种 相似文献
12.
在以标准过程为基础的过程复用中,为解决传统的基于标准过程裁剪中标准过程只有单一抽象层次,造成裁剪工作量大的问题,提出了创建多抽象层次标准过程以满足不同应用需要;对相同功能不同抽象层次的过程采用继承机制简化定义,并根据现有的构件描述框架对不同层次的标准过程给出了不同的描述方案。最后通过一个实例对标准过程构件的分层结构与继承机制的描述方案进行了实现,并取得了一定的成效,为企业实施过程改进提供借鉴。 相似文献
13.
The study of storage and retrieval methods of software assets in software libraries gives rise to a number of paradoxes: While
this subject has been under investigation for nearly two decades, it still remains an active area of research in software
reuse and software engineering; this can be explained by the observation that new technologies (such as the internet, the
world wide web, object-;oriented programming) keep opening new opportunities for better asset packaging, better library organizations,
and larger scale libraries – thereby posing new technical challenges. Also, while many sophisticated solutions have been proposed
to this problem, the state of the practice in software reuse is characterized by the use of ad-;hoc, low-;tech methods; this
can be explained by the observation that most existing solutions are either too ineffective to be useful or too intractable
to be usable. Finally, while it is difficult to imagine a successful software reuse program without a sophisticated, well-;tuned,
systematic procedure for software component storage and retrieval, it seems many successful software reuse experiments rely
on trivial methods of component storage and retrieval; this can be explained by the observation that, in the current state
of the practice, software libraries are not the bottleneck of the software reuse process. This paper presents a survey of
methods of storage and retrieval of software assets in software libraries. In addition to a review of existing research efforts,
the paper makes two contributions. First, a definition of (presumably) orthogonal attributes of storage and retrieval methods;
these attributes are used, in turn, to classify existing methods into six broad classes. Second, a definition of (presumably)
orthogonal assessment criteria, which include technical, managerial and human factors; these criteria afford us an exhaustive
and uniform basis for assessing and comparing individual methods and classes of methods. 相似文献
14.
提出一种基于本体技术的机械工艺领域工艺知识库构建方法。首先对机械领域工艺知识进行了定义和分类,然后利用本体技术实现了工艺知识库定义与构建,并通过网络本体语言实现了工艺知识本体库的描述。该方法可以实现工艺知识的规范明确描述,并在一个较高的平台上提供知识重用和系统架构。 相似文献
15.
16.
17.
The dimensions of concern to ambitious reuse initiatives largely exceed the provision of desired functionalities. A domain‐specific blend of functional, technical and quality considerations determines the reuse potential of software reuse assets. In a recent project we realized considerable reuse dividends from coupling the definition of a reference software architecture and of an associated set of standard interfaces with the selection of a powerful computational model equipped with reuse‐geared enabling technology. In this paper we present our engineering approach to the project and show how it earned us a good balance between the preservation of predictability and scalability and the maximization of the reuse objective. Copyright © 2001 John Wiley & Sons, Ltd. 相似文献
18.
一种形式化的组件化软件过程建模方法 总被引:1,自引:0,他引:1
为了解决当前软件过程重用方法中存在的问题,特别是由于缺乏对软件过程组件及其操作法则的精确定义所带来的重用中的低效率问题,介绍了一种形式化的组件化软件过程建模方法(componentized software process modeling,简称CSPM).CSPM提供了形式化定义可重用软件过程的机制,并且给出了将过程组件组合成过程模型的一系列操作法则.利用CSPM方法,能够以严格的方式对软件过程组件进行重用,并且有效地避免了传统非形式化建模方法中因歧义而有可能引起的潜在错误.CSPM还可以将对组装后的软件过程模型针对某些特定性质的验证问题转化成对其对应组件的一系列子验证问题,从而通过指数地减少需要搜索的状态空间规模,将原来在某些特定环境下不实用的验证问题简化成验证代价较小的一系列问题. 相似文献