Kuhn, Adrian; Verwaest, Toon Wim Jan (2008). FAME, A Polyglot Library for Metamodeling at Runtime. In: Workshop on Models at Runtime. k.A.. 30.09.2008.
|
Text
Kuhn08cFame.pdf - Accepted Version Available under License BORIS Standard License. Download (198kB) | Preview |
Tomorrow's eternal software system will co-evolve with their context: their metamodels must adapt at runtime to ever-changing external requirements. In this paper we present FAME, a polyglot library that keeps metamodels accessible and adaptable at runtime. Special care is taken to establish causal connection between fame-classes and host-classes. As some host-languages offer limited reflection features only, not all implementations feature the same degree of causal connection. We present and discuss three scenarios: 1) full causal connection, 2) no causal connection, and 3) emulated causal connection. Of which, both Scenario 1 and 3 are suitable to deploy fully metamodel-driven applications.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Kuhn, Adrian, Verwaest, Toon Wim Jan |
Subjects: |
000 Computer science, knowledge & systems |
Language: |
English |
Submitter: |
Factscience Import |
Date Deposited: |
04 Oct 2013 15:22 |
Last Modified: |
05 Dec 2022 14:25 |
BORIS DOI: |
10.7892/boris.37155 |
URI: |
https://boris.unibe.ch/id/eprint/37155 (FactScience: 206980) |