Archive | 2019
Metamodelling Architecture for Computer Aided Design of Mechanical Systems
Abstract
The increasing complexity of mechanical systems needs improvement in the methods of computer aided modelling and design. The paper discusses the applicability of metamodelling approach for the development of the problem-oriented languages for the design of mechanical systems. Paper proposes the metamodeling architecture, allowing to derive the domain specific languages (DSLs) having both declarative and procedural components. A case study illustrates a possible DSL and its application for computer aided design of mechanical objects. Expanding the declarative part (geometrical primitives) of the metamodel by the procedural part (methods of computation) makes the process of DSL generation and computer-aided design more effective.