...
首页> 外文期刊>Computer Science and Information Systems >Design Pattern Instantiation Directed by Concretization and Specialization
【24h】

Design Pattern Instantiation Directed by Concretization and Specialization

机译:具体化和专业化指导设计模式实例化

获取原文
           

摘要

Design patterns provide an especially effective way to improve the quality of a software system design as they provide abstracted, generalized and verified solutions of non-trivial design problems that occur repeatedly. The paper presents a method of design pattern instantiation support based on the key principles of both MDD and MDA. The method allows specification of the pattern instance occurrence via the semantic extension of UML directly on the context. The rest of the pattern instantiation is automated by model transformations of the specified pattern instances to lower levels of abstraction. Such approach enables the use of higher levels of abstraction in the modeling of patterns. Moreover, the model transformations are driven by models of patterns besides the instance specification, and thus the approach provides very useful ways how to determine and control the results of transformations. The method is not limited to design pattern support only, it also provides a framework for the addition of support for custom model structures which are often created in models mechanically.
机译:设计模式提供了一种提高软件系统设计质量的特别有效的方法,因为它们提供了反复发生的非平凡设计问题的抽象,通用和经过验证的解决方案。本文提出了一种基于MDD和MDA关键原理的设计模式实例化支持方法。该方法允许直接在上下文上通过UML的语义扩展来指定模式实例的出现。模式实例化的其余部分通过指定模式实例到较低抽象级别的模型转换而自动化。这种方法可以在模式建模中使用更高级别的抽象。此外,除了实例规范外,模型转换还由模式模型驱动,因此该方法提供了非常有用的方法来确定和控制转换结果。该方法不仅限于设计模式支持,它还提供了一个框架,用于增加对通常在机械模型中创建的自定义模型结构的支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号