基于重用的用例层次模型与应用

来源期刊:中南大学学报(自然科学版)2005年第2期

论文作者:任胜兵 陈松乔 喻寿益

文章页码:277 - 281

关键词:用例描述;重用;层次模型;扩展巴科斯范式;重构

Key words:use case description; reuse; hierarchical model; extended BNF; refactoring

摘    要:扩展了Regnell关于用例层次模型的研究,提出了一种基于重用的用例层次模型。该层次模型将用例的描述分为3个不同的抽象层次:服务层、结构层和事件层。按照UML规范,定义了各层有关元素间的关系,给出了由扩展巴科斯范式定义的用例描述规范及相应的图形表示。该模型解决了Regnell采用纯图形方式描述用例时不能处理用例间的包含、扩展和泛化关系的描述问题,易于实现不同系统间、不同用例间和用例内部对用例描述的重用。同时,采用该模型还可以避免纯图形方式下难以采用自动工具支持用例描述的修改和验证等问题。在Drawlet框架下,设计了该模型的用例建模和重构原型工具。

Abstract: Extending Regnell′s research on hierarchical use case model, a hierarchical use case model based on reuse is proposed. The hierarchical model divides use case description into three different abstract levels: the service level, the structure level, and the event level. Relationships among elements at each level are described according to the UML(Unified Modelling Language) specification, the use case textual specification is defined by the extended BNF and its corresponding graphical representations are presented. The model solves the problem, that is, the pure graphical use case representation proposed by Regnell can not deal with the description of the relationship among use cases, such as inclusion, extension and generalization, and can easily realize the use case description reuse among different systems, use cases, and use case internal elements. Moreover, the model can avoid the difficulty in automatically supporting the modification and verification of the use case description under pure graphical representation. The use case modeling prototype tool and refactoring prototype tool are implemented under the Drawlet framework.

基金信息:国家教育部博士点基金资助项目
国家自然科学基金资助项目

有色金属在线官网  |   会议  |   在线投稿  |   购买纸书  |   科技图书馆

中南大学出版社 技术支持 版权声明   电话:0731-88830515 88830516   传真:0731-88710482   Email:administrator@cnnmol.com

互联网出版许可证:(署)网出证(京)字第342号   京ICP备17050991号-6      京公网安备11010802042557号