首页> 外文会议>International Conference on Information Technology - New Generations >Exploiting UML Semantic Variation Points to Generate Explicit Component Interconnections in Complex Systems
【24h】

Exploiting UML Semantic Variation Points to Generate Explicit Component Interconnections in Complex Systems

机译:利用UML语义变化点以在复杂系统中生成显式组件互连

获取原文

摘要

Modern modelling languages provide dedicated features to support the detailed design of complex systems from different domains. Nevertheless, especially general-purpose languages provide extensive syntactical expressiveness that, in some cases, may be hard to align with well-defined semantics. This is often inevitable due to the fact that, in order for model-driven approaches to be fruitful, modelling activities should require a lower effort than code-based approaches. In the case of UML and component-based design, precise syntactical definition of the number of component and port instances building up the system is provided. How component instances are explicitly connected to each other via ports is left as a semantic variation point in order for the modeller to freely interpret the related metamodel semantics. On the one hand, in order to allow model analysability, simulation and generation of target code, ad-hoc choices regarding this semantics need to be taken. On the other hand, leaving the burden of this task to the developers is often unthinkable for complex industrial systems (composed by a number of components and connections in the magnitude of 10~4 and above). Therefore we propose a set of semantic rules for the establishment of explicit links between component instances and provide a solution for the automatic generation of these links by applying the defined rules.
机译:现代建模语言提供专用功能,以支持来自不同域的复杂系统的详细设计。然而,特别是通用语言提供广泛的语法表达,在某些情况下,可能很难与定义明确的语义对齐。这通常是不可避免的,因为为了使模型驱动的方法富有成效,建模活动应该需要比基于代码的方法更低的努力。在UML和基于组件的设计的情况下,提供了构建系统构建系统的组件数量和端口实例的精确语法定义。组件实例如何通过端口彼此显式连接为语义变化点,以便为莫德勒自由解释相关的元模型语义。一方面,为了允许模型分配,模拟和目标代码的产生,需要采取关于该语义的临时选择。另一方面,对开发人员留下这项任务的负担往往是复杂的工业系统(由许多组件和10〜4及以上的连接组成)。因此,我们提出了一组语义规则,用于建立组件实例之间的显式链接,并通过应用定义的规则来提供用于自动生成这些链接的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号