Abstract-The Generic Modeling Environment (GME) är en konfigurerbar verktygssvit som underlättar det snabba skapandet av domänspecifika modellintegrerade programsyntesmiljöer. Det finns tre egenskaper hos GME som gör det till ett värdefullt verktyg för konstruktion av domänspecifika modellering miljöer. För det första ger GME generiska modellering primitiver som hjälper en miljödesigner i specifikationen av nya grafiska modellering miljöer. För det andra, dessa generiska primitiva är specialiserade för att skapa de domänspecifika modellering koncept genom meta-modellering. Metamodellerna stöder uttryckligen sammansättning som gör det möjligt att skapa sammansatta modellspråk som stöder flera paradigm. För det tredje har flera idéer från prototypbaserade programmeringsspråk integrerats med den inbyggda modellens inneslutningshierarki, vilket ger domänexperten möjlighet att klona grafiska modeller. I detta dokument undersöks detaljerna i dessa tre idéer och deras konsekvenser.
GME är en konfigurerbar verktygssvit som underlättar domänspecifik modellering REF.
Composition and cloning in modeling and meta-modeling
{'venue': 'IEEE Transactions on Control Systems Technology', 'journal': 'IEEE Transactions on Control Systems Technology', 'mag_field_of_study': ['Computer Science']}