期刊文献+

一种支持用例分析技术的需求元模型

A REQUIREMENT METAMODEL SUPPORTING USE CASE ANALYSIS
下载PDF
导出
摘要 为了体现在不同需求活动中需求的抽象层次,建立了一种支持用例分析技术的两层需求元模型。其中,用户层需求元模型定义需求获取活动输出的需求模型;软件层需求元模型定义需求分析活动输出的需求模型。同时,为表现不同层次需求模型之间的关系,建立了两层需求元模型之间的追踪和精化关系,提出并使用谓词逻辑描述了追踪和精化关系应满足的规则和定理。 There are different abstract levels of requirements in different requirement activities.To represent this,a two-level requirement metamodel which supports use case analysis is proposed in this paper.In it the user level requirement metamodel defines the requirement model outputted in requirement capturing activity,and the software level requirement metamodel defines the requirement model outputted in requirement analysing activity.What's more,the tracing and refinement relationship between two-level requirement metamodel is established in the paper in order to manifest the relationships between the requirement model in different levels,and the predication logic is proposed and applied to specify the rules and theorem the relationship between tracing and refinement should meet.
机构地区 电子工程学院
出处 《计算机应用与软件》 CSCD 2011年第5期168-171,180,共5页 Computer Applications and Software
关键词 需求元模型 用例分析技术 追踪 精化 Requirement metamodel Use case analysis technique Tracing Refinement
  • 相关文献

参考文献1

二级参考文献14

  • 1Ivar J, Grady B, James R. The unified process. IEEE Software, 1999,16(3):96-102.
  • 2Philippe K. The Rational Unified Process-An Introduction. 2nd ed., Boston: Addison-Wesley, 2000. 155-169.
  • 3Craig L. Applying UML and Patterns. 2nd ed., London: Prentice-Hall Int'l, 2001.45-191.
  • 4He JF, Li XS, Liu ZM. rCOS: A refinement calculus of object systems. Theoretical Computer Science, 2006, 365(2):109-142.
  • 5Tony H, Jifeng H. Unifying Theories of Programming. London: Prentice-Hall, 1998.74-82.
  • 6Georg K, Hans-Werner S, Mario W. Coupling use cases and class models as a means for validation and verification of requirements specifications. Requirements Engineering, 2001,6(1):3-17.
  • 7Egidio A, Gianna R. Tight Structuring for precise UML-based requirement specifications. In: Martin W, Alexander K, Simonetta B, eds. Proc. of the 9th Int'l Workshop on Radical Innovations of Software and Systems Engineering in the Future. LNCS 2941, Berlin: Springer-Verlag, 2002.16-34.
  • 8Luigia P, Ralph-Johan B, Ivan P. Analysing UML use cases as contracts. In: Robert BF, Bernhard R, eds. Proc. of the 2nd Int'l Conf. on the Unified Modeling Language (UML'99). LNCS 1723, Berlin: Springer-Verlag, 1999. 518-533.
  • 9Nuno A, Susan S, Fiona P. Formal proof from UML models. In: Jim D, Wolfram S, Michael B, cds. Proc. of the 6th Int'l Conf. on Formal Engineering Methods (ICFEM 2004). LNCS 3308, Berlin: Springer-Verlag, 2004.418-433.
  • 10Kevin L, David C, Kelly A. UML to B: Formal verification of object-oriented models. In: Eerke AB, John D, Graeme S, eds. Proc. of the 4th Int'l Conf. on Integrated Formal Methods (IFM 2004). LNCS 2999, Berlin: Springer-Verlag, 2004. 187-206.

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部