A DOMAIN-SPECIFIC LANGUAGE AND A FRAMEWORK FOR PRODUCTION PROCESS MODELING AND GENERATING DOCUMENTATION

Authors

  • Милица Тодоровић Autor

DOI:

https://doi.org/10.24867/10BE27Todorovic

Keywords:

Production Processes, Technical Documenta¬tion, Industry 4.0, Domain-Specific Languages, Model-Driven Software Development

Abstract

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 documen­tation, 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.

Author Biography

  • Милица Тодоровић

    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 documen­tation, 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.

Published

2020-11-01

Issue

Section

Electrotechnical and Computer Engineering