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.
- Bo Ding, Xiao-yang Yu and Lu Liu. 3D CAD Model Representation and Retrieval Based on Hierarchical Graph. Journal of software, vol. 9, No. 10, October 2014Google Scholar
- Y.K. Siu, S.T. Tan, (2002) Representation and CAD modeling of heterogeneous objects", Rapid Prototyping Journal, Vol. 8 Issue: 2, pp. 70--75.Google ScholarCross Ref
- Koch, Sergej; Behrens, Bernd-Arno; Hübner, Sven; Scheffler, Robert; Wrobel, Gregor; Pleßow, Matthias; Bauer, David; 3D CAD modeling of deep drawing tools based on a new graphical language. Computer-Aided Design and Applications. Taylor & Francis -- 2018.Google Scholar
- Scheffler, R., Murugan, V. P., Wrobel, G., Pleßow, M., Koch, S., Buse, C. and Behrens, B. (2016), Graphical Modelling of a Meta-Model of CAD Models for Deep Drawing Tools. INCOSE International Symposium, 26: 1090--1104.Google Scholar
- Tomiyama, T., Kiriyama, T., Takeda, H. et al. Metamodel. 1989. A key to intelligent CAD systems. Research in Engineering Design. Springer-Verlag. 1:19.Google ScholarCross Ref
- Yoshioka, M., and Tomiyama, T. (1997) "Pluggable Metamodel Mechanism: A Framework of an Integrated Design Object Modelling Environment," in A. Bradshaw and J. Counsel (eds.), Computer Aided Conceptual Design '87, Proceedings of the 1997 Lancaster International Workshop on Engineering Design CACD '87, Lancaster University, Lancaster, UK, pp. 57--70.Google Scholar
- Robert Scheffler, Sergej Koch, Gregor Wrobel, Matthias Pleßow, Christian Buse, Bernd-Arno Behrens. 2016. Modelling CAD models: Method for the model-driven design of CAD models for deep drawing tools. Model-Driven Engineering and Software Development (MODELSWARD), 2016 4th International Conference on.Google ScholarCross Ref
- G. Gary Wang and S. Shan. 2006. Review of Metamodeling Techniques in Support of Engineering Design Optimization. J. Mech. Des 129(4).Google Scholar
- Luis Pedro, Matteo Risoldi, Didier Buchs, and Vasco Amaral. 2010. Developing domain-specific modeling languages by metamodel semantic enrichment and composition: a case study. In Proceedings of the 10th Workshop on Domain-Specific Modeling (DSM '10). ACM, New York, NY, USA, Article 16, 6 p. Google ScholarDigital Library
- Boton C., Halin G., Kubicki S. (2012) A Metamodel to Describe nD CAD Visualization as Coordinated Multiple Views. In: Luo Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2012. Lecture Notes in Computer Science, vol 7467. Springer, Berlin, HeidelbergGoogle Scholar
- Hongri Fan, Yusheng Liu, Donghong Liu, Xiaoping Ye. Automated generation of the computer-aided design model from the system structure for mechanical systems based on systems modeling language. The Journal of Engineering Manufacture Volume: 230 issue: 5, page(s): 883--908Google Scholar
- Vitaliy Mezhuyev, Vladimir Lavrik. Development and application of FORTU-FEM Computer-Aided Design System. 4th World Congress on Information and Communication Technologies WICT 2014 (Malacca, Malaysia, 8-11 December 2014). pp. 249--352. ISBN: 978-1-4799-8115-1.Google ScholarCross Ref
- Vitaliy Mezhuyev, Vladimir Lavrik, Ravi Samikannu. Development and Application of the Problem-Oriented Language FORTU for the Design of Non-Standard Mechanical Constructions. Journal of the Serbian Society for Computational Mechanics. Vol. 9, №2, 2015. Pp. 1--9. (IP 0.45).Google Scholar
- Vitaliy Mezhuyev, Sergey Homenyuk, Vladimir Lavrik. Computation of elastomers properties using FORTU-FEM CAD system. ARPN Journal of Engineering and Applied Sciences. Vol. 10, № 20, 2015. Pp. 9167--9173. (SCOPUS SJR IP 0.68).Google Scholar
- V. Mezhuyev, V. Lavrik (2015), Improved Finite Element Approach for Modeling Three-Dimensional Linear-Elastic Bodies, Indian Journal of Science and Technology, Vol 8(30), November 2015, 1--11.Google ScholarCross Ref
- Vitaliy Mezhuyev and Refik Samet. Geometrical Meta-metamodel for Cyber-Physical Modelling. 2013. Proceedings of International Conference Cyberworlds, Japan. Google ScholarDigital Library
- Vitaliy Mezhuyev, Samet, R. Metamodelling Methodology for the Modelling Cyber-Physical Systems. Cybernetics and Systems. Issue 47(4), 2016. Page 277--289. Google ScholarDigital Library
- Rvachev V.L (1974), Methods of the algebra of logic in mathematical physics. -- K.: Nauk. Dumka.Google Scholar
- Rvachev V.L. (1967), Geometric applications of the algebra of logic. -- K..: TehnIka, 212.Google Scholar
- Vitaliy Mezhuyev. 2016. Methodology for Domain Specific Mathematical Modelling: Theory and Applications. ScienceAsia, Vol. 42S, 19--25.Google Scholar
- Vitaliy Mezhuyev, Vladimir Lavrik, Ravi Samikannu, Yurii Gunchenko. Metamodel for the development of geometrical modelling languages. ACM Proceedings of the 2018 International Conference on Information Science and System (ICISS 2018). Jeju Island, South Korea. April 27-29, 2018. Pp. 239-243. Google ScholarDigital Library
Index Terms
- Metamodelling Architecture for Computer Aided Design of Mechanical Systems
Recommendations
Mapping visual notations to MOF compliant models with QVT relations
SAC '07: Proceedings of the 2007 ACM symposium on Applied computingModel-centric methodologies rely on the definition of domain-specific modeling languages for being able to create domain-specific models. With MOF the OMG adopted a standard which provides the essential constructs for the definition of semantic language ...
A Framework for Concurrent Design of Metamodels and Diagrams
ICEIS 2014: Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 2DSML (Domain Specific Modeling Languages) are an alternative to general purpose modeling languages (e.g. UML or SysML) for describing models with concepts and relations specific to a domain. DSML design is often based on Ecore metamodels, which follow ...
DSL-maps: from requirements to design of domain-specific languages
ASE '16: Proceedings of the 31st IEEE/ACM International Conference on Automated Software EngineeringDomain-Specific Languages (DSLs) are central to Model-Driven Engineering, where they are used for creating models for particular domains. However, current research and tools for building DSLs focus on the design and implementation aspects of the DSL, ...
Comments