Learn More
An essential operation in model-driven engineering is composition of models and their metamodels. There exist several mechanisms for model composition. However, most of these only consider composition of either models or metamodels and not both kinds of models simultaneously, and do not address how the composition impacts modelling artefacts like editors,(More)
In this paper, we present two examples of photonic sensors based on ring resonators in Silicon-on-Insulator (SOI) waveguide technology as mass production compatible sensing units for the measurement of: strain, and ultrasound. Furthermore, the sensing units are characterized in extreme conditions to validate their robustness in harsh industrial(More)
In model-driven engineering, models are considered first-class entities. Model-driven engineering has been around for over a decade. Still, there has not been much work on how to type models or metamodels, which is important to realise true model-driven software development. In this paper, we discuss how a metamodel can be typed by means of an enclosing(More)