A DOMAIN-SPECIFIC LANGUAGE AND A FRAMEWORK FOR PRODUCTION PROCESS MODELING AND GENERATING DOCUMENTATION
DOI:
https://doi.org/10.24867/10BE27TodorovicKeywords:
Production Processes, Technical Documenta¬tion, Industry 4.0, Domain-Specific Languages, Model-Driven Software DevelopmentAbstract
In this paper, we present a textual domain-specific language for production process modeling. The created domain-specific language enables easy and efficient creation of formal, machine-readable production process models, which are necessary for production in smart factories. For the described language, technical documentation generators were implemented. Generators enable automatic creation of required technical documentation, which reduces the time necessary for the creation process and increases quality and consistency of the documentation. Eclipse Modeling Framework was used to create the meta-model. Xtext was used to develop the concrete language syntax, while Xtend was used to implement documentation generators.
References
[1] A. Barthelmey, D. Störkle, B. Kuhlenkötter, and J. Deuse, “Cyber Physical Systems for Life Cycle Continuous Technical Documentation of Manufacturing Facilities,” Procedia CIRP, vol. 17, pp. 207–211, 2014, doi: 10.1016/j.procir.2014.01.050.
[2] S. Zor, D. Schumm, and F. Leymann, “A Proposal of BPMN Extensions for the Manufacturing Domain,” Proceedings of 44th CIRP international conference on manufacturing systems, Madison, Wisconsin, USA, pp. 1–7, 2011.
[3] M. Brambilla, J. Cabot, and M. Wimmer, Model-driven software engineering in practice, Second edition. San Rafael, Calif.: Morgan & Claypool Publishers, 2017.
[2] S. Zor, D. Schumm, and F. Leymann, “A Proposal of BPMN Extensions for the Manufacturing Domain,” Proceedings of 44th CIRP international conference on manufacturing systems, Madison, Wisconsin, USA, pp. 1–7, 2011.
[3] M. Brambilla, J. Cabot, and M. Wimmer, Model-driven software engineering in practice, Second edition. San Rafael, Calif.: Morgan & Claypool Publishers, 2017.
Downloads
Published
2020-11-01
Issue
Section
Electrotechnical and Computer Engineering