【24h】

State-based Composition In Uml 2

机译:Uml 2中基于状态的组成

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

摘要

The Composition relationship or "black diamond" in the Unified Modeling Language (UML) is recognized for a long time as a key modeling construct. While prior research works demonstrated that this modeling operator had a dubious semantics, new expectations in the field of Component-Based Software Engineering especially, lead to revisit this operator so that it supports dynamical composition, and more precisely, composition modeling expressions and implementations that safely refer to states of software components. At first, the revision of the UML Composition must rely on well-formalized static dependencies between components as, for instance, the property of lifetime dependency between compound and constituent entities. This papers offers a UML metamodel and some associated logical assertions to strengthen the Composition relationship in UML 2. Despite the presence of new diagram types dedicated to composition (i.e., Composite Structure Diagrams), the UML 2 composition model is not yet sufficiently exhaustive and formal for dealing with all cases of composition, including those relating to agent, component or service computing and modeling.
机译:长期以来,统一建模语言(UML)中的成分关系或“黑钻石”被认为是关键的建模构造。尽管先前的研究工作表明该建模运算符具有可疑的语义,但是尤其是在基于组件的软件工程领域中的新期望导致重新访问该运算符,以便它支持动态合成,更准确地说,它可以安全地支持合成建模表达式和实现。指软件组件的状态。首先,UML Composition的修订必须依赖于组件之间形式化良好的静态依赖关系,例如,化合物与组成实体之间的生命周期依赖关系的属性。本文提供了一个UML元模型和一些相关的逻辑断言,以加强UML 2中的组成关系。尽管存在专门用于组成的新图类型(例如,复合结构图),但UML 2组成模型仍不够详尽且形式化用于处理所有组合情况,包括与代理,组件或服务计算和建模有关的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号