An eclipse modelling framework alternative to meet the models@runtime requirements

MODELS'12: Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems(2012)

引用 71|浏览1
暂无评分
摘要
Models@Runtime aims at taming the complexity of software dynamic adaptation by pushing further the idea of reflection and considering the reflection layer as a first-class modeling space. A natural approach to Models@Runtime is to use MDE techniques, in particular those based on the Eclipse Modeling Framework. EMF provides facilities for building DSLs and tools based on a structured data model, with tight integration with the Eclipse IDE. EMF has rapidly become the defacto standard in the MDE community and has also been adopted for building Models@Runtime platforms. For example, Frascati (implementing the Service Component Architecture standard) uses EMF for the design and runtime tooling of its architecture description language. However, EMF has primarily been thought to support design-time activities. This paper highlights specific Models@Runtime requirements, discusses the benefits and limitations of EMF in this context, and presents an alternative implementation to meet these requirements.
更多
查看译文
关键词
defacto standard,runtime platform,mde technique,mde community,service component architecture standard,runtime requirement,reflection layer,specific models,modelling framework alternative,eclipse ide,eclipse modeling framework,adaptation,emf,modeling,code generation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要