YNVM: dynamic compilation in support of software evolution - Archive ouverte HAL
Communication Dans Un Congrès Année : 2001

YNVM: dynamic compilation in support of software evolution

Ian Piumarta
  • Fonction : Auteur
Frédéric Ogel
  • Fonction : Auteur
  • PersonId : 1004247
Bertil Folliot
  • Fonction : Auteur
  • PersonId : 829560

Résumé

The YNVM is a response to the rigidity inherent in current programming languages and environments, which present significant barriers to the construction of dynamically reconfigurable systems. It provides extreme late binding of system/language features, unconstrained application involvement in the management and use of meta-data, maximally open reflective features, and elevates concrete implementation (compiled code) to first-class status by providing dynamic (re)compilation of any part of a live system without loss of efficiency. It is compatible with existing code bases, and applications built on top of (or next to, or under) it can be made highly reconfigurable with minumum effort and negligible overheads.
Fichier non déposé

Dates et versions

hal-01570707 , version 1 (31-07-2017)

Identifiants

  • HAL Id : hal-01570707 , version 1

Citer

Ian Piumarta, Frédéric Ogel, Bertil Folliot. YNVM: dynamic compilation in support of software evolution. Ingeneering Complex Object Oriented System for Evolution, Oct 2001, Tampa Bay, FL, United States. ⟨hal-01570707⟩
120 Consultations
0 Téléchargements

Partager

More