摘要: 基于COSMIC-FFP方法和面向对象需求模型,总结两者元模型之间的映射关系,从用户功能的角度提出功能复用的基本思想,分析出需求模型中功能复用可能存在的3种泛化关系,并给出基于用例的功能需求计算方法,同时引入功能复用指标来计算用户功能需求总数中被复用的FUR的比例。以实例说明面向对象系统中功能复用度量的过程。
关键词:
COSMIC-FFP方法,
功能复用,
需求模型,
用户功能需求,
度量
Abstract: Based on COSMIC-FFP and object-oriented method requirements model, the mapping rules between COSMIC-FFP and object-oriented method are summarized. Functional reuse is produced from the users’ perspective of function. And potential reuse through three kinds of generalization relationships in the object-oriented method requirements model is analyzed. According to use case models, a set of formulas are given to count functional requirements. Synchronously, an indicator is produced in order to indicate the proportion of the reused functional requirements and the total amount of functional requirements delivered. A case study is introduced to illustrate the measurement process of functional reuse for object-oriented systems.
Key words:
COSMIC-FFP method,
functional reuse,
requirements model,
Functional User Requirement(FUR),
measurement
中图分类号:
陈艳艳, 顾勋梅. 一种软件复用度量的新方法[J]. 计算机工程, 2010, 36(24): 68-70.
CHEN Yan-Yan, GU Xun-Mei. New Method for Software Reuse Measurement[J]. Computer Engineering, 2010, 36(24): 68-70.