Flexible Modeling by Prototype-based Languages and Inconsistency Management: Two Experiences from the Production System Domain
Sprache des Vortragstitels:
FlexMDE 2019 - 5th Flexible MDE Workshop Tuesday, September 17, 2019, Munich, Germany, ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS 2019)
Sprache des Tagungstitel:
Prototype/Clone-based modeling is an alternative to Class/Object-based modeling. While providing a good level of flexibility in the modeling process, prototype-based modeling languages also come with their own challenges. How such languages may provide flexibility and at the same time some degree of consistency is the first part of my talk. In the second part, I will present some ongoing work on dealing with consistency requirements by managing inconsistencies. In both parts, explicitly modeling consistency requirements and how to deal with occurring inconsistencies is the key. Finally, I conclude with an outlook on future challenges for flexible modeling in the model-based systems engineering domain.