【24h】

Formal abstract architecture for use case specifications

机译:用例规范的正式抽象架构

获取原文

摘要

Originally, use cases were informal modeling artifacts serving for specifying the requirements of computer-based systems in the early development phase. Last decade emphasizes the need for rigorous definition of semantics for use cases since discovering their impact during the whole development process. In this contribution, the semantics of use cases is directly obtained as a consequence of formal representation of use cases in the language of higher-order logic. The definition itself reveals the use case specifications as three level architecture which enables abstract specification of static structure at higher levels and more detailed description of a system's behavior at the lowest level. Often mentioned compactness issue of use cases, the interplay between static views that focus primarily on elicitation possible users of the system and corresponding dynamic views describing abstract behavior of the system is treated separately by adding extra information specifying participants which are, nevertheless, accessible from the whole use case hierarchy.
机译:最初,用例是非正式的建模工件,用于在早期开发阶段指定基于计算机的系统的需求。过去的十年强调,自从发现用例的语义在整个开发过程中的影响以来,就需要对用例的语义进行严格的定义。在这种贡献中,作为用例以高级逻辑语言形式表示的结果,直接获得了用例的语义。该定义本身揭示了用例规范,它是三级体系结构,它使更高层次的静态结构的抽象规范成为可能,并在最低层次上更详细地描述了系统的行为。通常会提到用例的紧凑性问题,主要通过着重于吸引系统的可能用户的静态视图与描述系统抽象行为的相应动态视图之间的相互作用,通过添加额外的信息来单独对待,这些额外信息指定了参与者,但是这些参与者可以从系统中访问。整个用例层次结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号