首页> 外文期刊>Software and systems modeling >Extending the UML use case metamodel with behavioral information to facilitate model analysis and interchange
【24h】

Extending the UML use case metamodel with behavioral information to facilitate model analysis and interchange

机译:用行为信息扩展UML用例元模型以促进模型分析和交换

获取原文
获取原文并翻译 | 示例
           

摘要

Use case diagrams are primary artifacts used for modeling functional requirements. Use case diagrams are part of the Unified Modeling Language (UML) suite of models that has become a de facto standard for modeling object oriented languages. Each model in this suite is described by a metamodel that dictates its syntax and semantics. The use case diagram is considered the most controversial diagram in UML. Practitioners claim that the use case diagram cannot be used as a valuable artifact for requirement analysis. The main reason behind this concern is the lack of behavioral description of a use case depicted within the model. Quite a few extensions to the use case metamodel have been proposed in literature to incorporate behavioral aspect of a use case within the metamodel. All these extensions omit a few important features like generalization and most of them can only be used for model representation and cannot be used for model analysis and evaluation. In this paper, we propose an extension to the UML use case metamodel with use case behavior specification elements. The main objective of the proposed extension is to provide a complete metamodel for use case diagrams which includes representation for all its elements and relationships in a conflict-free manner and one that includes information for model analysis, evaluation, and interchange among modeling tools. In order to include all valuable information related to a use case, a number of use case representation templates were considered for the proposed extension. Simultaneously, to enable the use case models generated based on the proposed metamodel to be used for analysis, pertinent information related to model usage in analysis such as effort estimation, use case scheduling, and use case metrics evaluation were considered from published studies, tools, and paradigms and included within the proposed metamodel.
机译:用例图是用于对功能需求进行建模的主要工件。用例图是统一建模语言(UML)模型套件的一部分,该模型套件已成为建模面向对象语言的事实上的标准。此套件中的每个模型都由指示其语法和语义的元模型来描述。用例图被认为是UML中最具争议的图。从业人员声称,用例图不能用作需求分析的重要工件。引起这种担忧的主要原因是缺乏模型中描述的用例的行为描述。在文献中已经提出了用例元模型的一些扩展,以将用例的行为方面纳入元模型中。所有这些扩展都省略了一些重要的功能,例如泛化,并且它们中的大多数只能用于模型表示,而不能用于模型分析和评估。在本文中,我们提出了带有用例行为规范元素的UML用例元模型的扩展。提出的扩展的主要目的是为用例图提供一个完整的元模型,其中包括以无冲突的方式表示其所有元素和关系的表示,并包括用于模型分析,评估和建模工具之间互换的信息。为了包括与用例有关的所有有价值的信息,为建议的扩展考虑了许多用例表示模板。同时,为了使基于建议的元模型生成的用例模型能够用于分析,我们从已发表的研究,工具,研究成果中考虑了与模型使用相关的信息,如工作量估算,用例调度和用例指标评估,和范例,并包含在建议的元模型中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号