Efficient metaobject control using mediators

Victor Ivannikov, Vladimir Zadorozhny, Rainer Kossmann, Boris Novikov

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations


In this paper we propose an approach to optimization of reflection which combines flexibility and efficiency while implementing metaobject-based systems. The main idea is to flatten nested metainterpreter layers using a particular kind of mediator objects, which provide object/metaobject connection. One of the most significant features of the approach is that it allows to carry out what we called metaupgrading of existing software systems in a systematic way, efficient and transparent for the application. The meta-upgrading approach based on Interface Object technology can be efficiently used for system integration and re-use of legacy software components.

Original languageEnglish
Title of host publicationPerspectives of System Informatics - 2nd International Andrei Ershov Memorial Conference, Proceedings
EditorsIgor V. Pottosin, Dines Bjørner, Manfred Broy
PublisherSpringer Nature
Number of pages20
ISBN (Print)3540620648, 9783540620648
StatePublished - 1 Jan 1996
Event2nd International Conference on Perspectives of Systems Informatics, 1996 - Novosibirsk, Akademgorodok, Russian Federation
Duration: 25 Jun 199628 Jun 1996

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference2nd International Conference on Perspectives of Systems Informatics, 1996
CountryRussian Federation
CityNovosibirsk, Akademgorodok

Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Efficient metaobject control using mediators'. Together they form a unique fingerprint.

Cite this