首页> 外文期刊>Malaysian Journal of Computer Science >A Precise Specification For The Modelling Of Collaborations
【24h】

A Precise Specification For The Modelling Of Collaborations

机译:协作建模的精确规范

获取原文
获取外文期刊封面目录资料

摘要

A collaboration represents a set of entities that work together to achieve a common goal. Collaborations are useful to specify how a set of elements collaborate to realize a method, a class or a use case. Collaborations are also useful for representing design patterns, which are represented in UML as parameterized collaborations. This paper contains two complementary models for modeling collaborations; one model is graphical and specifies only basic constraints and the other model is textual and specifies further constraints that cannot be specified in the graphical model. Both of these models were built using Alloy, which is: 1) a modeling language that uses first order logic and relational logic to specify systems 2) a methodology that helps designers in making models 3) an analyzer that detects inconsistencies in design.
机译:协作表示一组实体,这些实体一起工作以实现一个共同的目标。协作对于指定一组元素如何协作以实现方法,类或用例非常有用。协作对于表示设计模式也很有用,设计模式在UML中表示为参数化协作。本文包含两个用于建模协作的互补模型;一个模型是图形的,仅指定基本约束,而另一个模型是文本的,并指定无法在图形模型中指定的其他约束。这两个模型都是使用Alloy构建的,即:1)使用一阶逻辑和关系逻辑来指定系统的建模语言2)帮助设计人员制作模型的方法3)检测设计不一致的分析器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号