FAME, A Polyglot Library for Metamodeling at Runtime

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.

[img]
Preview
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)

UniBE Contributor:

Kuhn, Adrian and Verwaest, Toon Wim Jan

Subjects:

000 Computer science, knowledge & systems

Language:

English

Submitter:

Factscience Import

Date Deposited:

04 Oct 2013 15:22

Last Modified:

18 Sep 2017 09:15

BORIS DOI:

10.7892/boris.37155

URI:

https://boris.unibe.ch/id/eprint/37155 (FactScience: 206980)

Actions (login required)

Edit item Edit item
Provide Feedback