Developing a domain-specific plug-in for a modelling platform: The good, the bad, the ugly | IEEE Conference Publication | IEEE Xplore