About: Generic Source Code Migration Using Decompilation     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : http://linked.opendata.cz/ontology/domain/vavai/Vysledek, within Data Space : linked.opendata.cz associated with source document(s)

AttributesValues
rdf:type
Description
  • Many core parts of software applications have been written several decades ago, and they are still essential in several existing projects. However, maintaining these parts is difficult and expensive. The source language itself may be either ancient and ineffective, or its toolchain does not support new platforms and features. Source code migration to a newer language is often the only solution. In the past, several single-purpose converters have been created. However, such solutions are more or less limited to a particular language and computational platform. In this paper, we present a generic solution of this problem. The proposed solution is independent of any particular source or target language, or on the target platform. We utilize an existing retargetable decompiler and the LLVM Compiler System for the conversion process. At present, the Python language is used as the target language, while other languages are under development. As can be seen from the experimental results, we are a
  • Many core parts of software applications have been written several decades ago, and they are still essential in several existing projects. However, maintaining these parts is difficult and expensive. The source language itself may be either ancient and ineffective, or its toolchain does not support new platforms and features. Source code migration to a newer language is often the only solution. In the past, several single-purpose converters have been created. However, such solutions are more or less limited to a particular language and computational platform. In this paper, we present a generic solution of this problem. The proposed solution is independent of any particular source or target language, or on the target platform. We utilize an existing retargetable decompiler and the LLVM Compiler System for the conversion process. At present, the Python language is used as the target language, while other languages are under development. As can be seen from the experimental results, we are a (en)
Title
  • Generic Source Code Migration Using Decompilation
  • Generic Source Code Migration Using Decompilation (en)
skos:prefLabel
  • Generic Source Code Migration Using Decompilation
  • Generic Source Code Migration Using Decompilation (en)
skos:notation
  • RIV/00216305:26230/12:PU101766!RIV13-MSM-26230___
http://linked.open...avai/riv/aktivita
http://linked.open...avai/riv/aktivity
  • P(ED1.1.00/02.0070), P(TA01010667), S, Z(MSM0021630528)
http://linked.open...vai/riv/dodaniDat
http://linked.open...aciTvurceVysledku
http://linked.open.../riv/druhVysledku
http://linked.open...iv/duvernostUdaju
http://linked.open...titaPredkladatele
http://linked.open...dnocenehoVysledku
  • 137876
http://linked.open...ai/riv/idVysledku
  • RIV/00216305:26230/12:PU101766
http://linked.open...riv/jazykVysledku
http://linked.open.../riv/klicovaSlova
  • source code migration, analysis, transformation, retargetability, reverse engineering, decompilation, Lissom, LLVM, LLVM IR (en)
http://linked.open.../riv/klicoveSlovo
http://linked.open...ontrolniKodProRIV
  • [8BA3D81C3FB2]
http://linked.open...v/mistoKonaniAkce
  • Brno
http://linked.open...i/riv/mistoVydani
  • Brno
http://linked.open...i/riv/nazevZdroje
  • 10th Annual Industrial Simulation Conference (ISC'2012)
http://linked.open...in/vavai/riv/obor
http://linked.open...ichTvurcuVysledku
http://linked.open...cetTvurcuVysledku
http://linked.open...vavai/riv/projekt
http://linked.open...UplatneniVysledku
http://linked.open...iv/tvurceVysledku
  • Křoustek, Jakub
  • Zemek, Petr
  • Ďurfina, Lukáš
http://linked.open...vavai/riv/typAkce
http://linked.open.../riv/zahajeniAkce
http://linked.open...n/vavai/riv/zamer
number of pages
http://purl.org/ne...btex#hasPublisher
  • EUROSIS
https://schema.org/isbn
  • 978-90-77381-71-7
http://localhost/t...ganizacniJednotka
  • 26230
Faceted Search & Find service v1.16.118 as of Jun 21 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3240 as of Jun 21 2024, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (126 GB total memory, 48 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software