loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Jose Manuel Redondo 1 ; Francisco Ortin 1 and J. Baltasar Garcia Perez-Schofield 2

Affiliations: 1 University of Oviedo, Spain ; 2 University of Vigo, Spain

Keyword(s): Dynamic inheritance, structural reflection, dynamic languages, JIT compilation, SSCLI, virtual machine, prototype-based object-oriented model.

Related Ontology Subjects/Areas/Topics: Languages and Compilers ; Object-Oriented Programming ; Programming Languages ; Software Engineering

Abstract: Virtual machines have been successfully applied in diverse scenarios to obtain several benefits. Application interoperability and distribution, code portability, and improving the runtime performance of programs are examples of these benefits. Techniques like JIT compilation have improved virtual machine runtime performance, becoming an adequate alternative to develop different types of software products. We have extended a production JIT-based virtual machine so they offer low-level support for structural reflection, in order to obtain the aforementioned advantages in dynamic languages implementation. As various dynamic languages offer support for dynamic inheritance, the next step in our research work is to enable this support in the aforementioned JIT-based virtual machine. Our approach enables dynamic inheritance in a language-neutral way, supporting both static and dynamic languages, so no language specification have to be modified to enable these features. It also enables stati c and dynamic languages to interoperate, since both types are now low-level supported by our machine. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.21.97.61

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Manuel Redondo, J.; Ortin, F. and Baltasar Garcia Perez-Schofield, J. (2008). LANGUAGE-NEUTRAL SUPPORT OF DYNAMIC INHERITANCE. In Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT; ISBN 978-989-8111-51-7; ISSN 2184-2833, SciTePress, pages 5-12. DOI: 10.5220/0001870400050012

@conference{icsoft08,
author={Jose {Manuel Redondo}. and Francisco Ortin. and J. {Baltasar Garcia Perez{-}Schofield}.},
title={LANGUAGE-NEUTRAL SUPPORT OF DYNAMIC INHERITANCE},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT},
year={2008},
pages={5-12},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001870400050012},
isbn={978-989-8111-51-7},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 1: ICSOFT
TI - LANGUAGE-NEUTRAL SUPPORT OF DYNAMIC INHERITANCE
SN - 978-989-8111-51-7
IS - 2184-2833
AU - Manuel Redondo, J.
AU - Ortin, F.
AU - Baltasar Garcia Perez-Schofield, J.
PY - 2008
SP - 5
EP - 12
DO - 10.5220/0001870400050012
PB - SciTePress