当前位置: X-MOL 学术arXiv.cs.SE › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Towards a More Complete Object-Orientation in Design Grammars
arXiv - CS - Software Engineering Pub Date : 2017-12-19 , DOI: arxiv-1712.07204
Samuel Vogel and Peter Arnold

The ongoing digital transformation in industry applies to all product life cycle's stages. The design decisions and dimensioning carried out in the early conceptual design stages determine a huge part of the product's life cycle costs (LCC). The automation of the conceptual design phase promises therefore huge gains in terms of LCC. Design grammars encode design processes in production systems made up of rule sequences which automatically create an abstract central product model (central data model) from given requirements. Graph-based design languages use the Unified-Modeling-Language (UML) to define the product entities (classes) supporting object-oriented inheritance. Graphical rules instantiate the classes and iteratively assemble the central model. This paper proposes to extend the design languages by introducing methods (operations). This allows the use of object-oriented design patterns and interface mechanisms as object-oriented principles are then fully implemented. A graphical mechanism to model the method calls is presented which integrates seamlessly into the graph-based design language's graphical rule specification. The object oriented design grammar enables modularization and reusability of engineering knowledge. The integration of engineering domains is enhanced and multistakeholder collaboration with access control (information security) becomes feasible.

中文翻译:

在设计语法中迈向更完整的面向对象

工业中正在进行的数字化转型适用于产品生命周期的所有阶段。在早期概念设计阶段进行的设计决策和尺寸确定决定了产品生命周期成本 (LCC) 的很大一部分。因此,概念设计阶段的自动化有望在 LCC 方面获得巨大收益。设计语法对由规则序列组成的生产系统中的设计过程进行编码,这些规则序列根据给定的需求自动创建抽象的中央产品模型(中央数据模型)。基于图形的设计语言使用统一建模语言 (UML) 来定义支持面向对象继承的产品实体(类)。图形规则实例化类并迭代地组装中心模型。本文提出通过引入方法(操作)来扩展设计语言。这允许使用面向对象的设计模式和接口机制,然后完全实现面向对象的原则。提出了一种对方法调用进行建模的图形机制,该机制无缝集成到基于图形的设计语言的图形规则规范中。面向对象的设计语法实现了工程知识的模块化和可重用性。工程领域的集成得到加强,多利益相关者与访问控制(信息安全)的协作变得可行。面向对象的设计语法实现了工程知识的模块化和可重用性。工程领域的集成得到加强,多利益相关者与访问控制(信息安全)的协作变得可行。面向对象的设计语法实现了工程知识的模块化和可重用性。工程领域的集成得到加强,多利益相关者与访问控制(信息安全)的协作变得可行。
更新日期:2020-03-19
down
wechat
bug