Literatur vom gleichen Autor/der gleichen Autor*in
plus bei Google Scholar

Bibliografische Daten exportieren
 

Optimization of Visitor Performance by Reflection-Based Analysis

Titelangaben

Lepper, Markus ; Trancón y Widemann, Baltasar:
Optimization of Visitor Performance by Reflection-Based Analysis.
In: Cabot, Jordi ; Visser, Eelco (Hrsg.): Theory and practice of model transformations 4th international conference, ICMT 2011, Zurich, Switzerland, June 27 - 28, 2011 ; proceedings. - Berlin : Springer , 2011 . - S. 15-30 . - (Lecture Notes in Computer Science ; 6707 )
ISBN 978-3-642-21732-6
DOI: https://doi.org/10.1007/978-3-642-21732-6_2

Abstract

Visitors are a well-known and powerful design pattern for processing regular data structures and for combining declarative and imperative coding styles. The authors’ umod model generator creates Java data models from a concise and algebraic notation. It is primarily used to model intermediate representations of computer languages. The user defines visitor code by extending skeleton classes, which are generated according to traversal annotations in the model. Since the generated code on its own executes the pure traversal and no semantic side-effects, traversals are redundant unless some user-overridden method is eventually invoked. We present a reflection-based control flow analysis to detect this situation and prune the traversal transparently. With a well-stratified model, this may lead to substantial increase in performance.

Weitere Angaben

Publikationsform: Aufsatz in einem Buch
Begutachteter Beitrag: Ja
Zusätzliche Informationen: BAYCEER113576
Institutionen der Universität: Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften > Fachgruppe Geowissenschaften > Lehrstuhl Ökologische Modellbildung
Forschungseinrichtungen > Forschungszentren > Bayreuther Zentrum für Ökologie und Umweltforschung - BayCEER
Fakultäten
Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften
Fakultäten > Fakultät für Biologie, Chemie und Geowissenschaften > Fachgruppe Geowissenschaften
Forschungseinrichtungen
Forschungseinrichtungen > Forschungszentren
Titel an der UBT entstanden: Ja
Themengebiete aus DDC: 500 Naturwissenschaften und Mathematik
Eingestellt am: 06 Jul 2015 10:25
Letzte Änderung: 07 Jun 2016 11:47
URI: https://eref.uni-bayreuth.de/id/eprint/15855