Commenced in January 2007
Paper Count: 30124
Multi-Level Meta-Modeling for Enabling Dynamic Subtyping for Industrial Automation
Abstract:Modern industrial automation relies on service oriented concepts of Internet of Things (IoT) device modeling in order to provide a flexible and extendable environment for service meta-repository. However, state-of-the-art meta-modeling techniques prefer design-time modeling, which results in a heavy usage of class sometimes unnecessary static subtyping. Although this approach benefits from clear-cut object-oriented design principles, it also seals the model repository for further dynamic extensions. In this paper, a dynamic multi-level modeling approach is introduced that enables dynamic subtyping through a more relaxed partial instantiation mechanism. The approach is demonstrated on a simple sensor network example.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1339862Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 702
 F. Blomstedt, "Arrowhead Framework Cookbook," 2014.
 C. Atkinson és T. Kühne, „The Essence of Multilevel Metamodeling,” The Unified Modeling Language. Modeling Languages, Concepts, and Tools, Volume 2185, pp. 19-33, 2001
 Z. Theisz, G. Mezei, „An Algebraic Instantiation Technique Illustrated by Multilevel Design Patterns,” in [email protected], Ottawa, Canada, 2015.
 Z. Theisz és G. Mezei, „Multi-level Dynamic Instantiation for Resolving Node-edge Dichotomy,” in Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development, Rome, Italy, 2016.
 Z. Theisz és G. Mezei, „Towards a novel meta-modeling approach for dynamic multi-level instantiation,” in Automation and Applied Computer Science Workshop, Budapest, Hungary, 2015.
 E. Boerger and R. Stark, Abstract State Machines: A Method for High-Level System Design and Analysis, Springer-Verlag Berlin and Heidelberg GmbH & Co. KG, 2003.