lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Backporting Java 5 Code to Legacy Environments
Växjö University, Faculty of Mathematics/Science/Technology, School of Mathematics and Systems Engineering. Datalogi. (Software Technology Group)
Växjö University, Faculty of Mathematics/Science/Technology, School of Mathematics and Systems Engineering. Datalogi. (Software Technology Group)
2008 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Software migration usually deals with adapting old software systems for new technologies. However, sometimes it is not feasible to migrate an existing software system to newer technologies. Then, in order to use new technology, ways must be found to backport code written for this technology to be used with older technology. For instance, the introduction of Java 5 came long with extensions of the language syntax which ease the development, but at the same time create downward incompatibilities. For some active projects, however, it is not possible to upgrade to more recent Java versions. If one still wants to use components written for Java 5, these must be backported.

In this paper, we compare existing tools which backport code developed for Java 5. We then present our own set of source-code

based transformations that do this job, and successfully apply these to two test projects.

Place, publisher, year, edition, pages
2008. p. 8-
Keywords [en]
Sourcecode transformations, software migration
Research subject
Computer and Information Sciences Computer Science
Identifiers
URN: urn:nbn:se:vxu:diva-3770OAI: oai:DiVA.org:vxu-3770DiVA, id: diva2:203727
Note

SERPS'08 - Eight Conference on Software Engineering Research and Practice in Sweden Artikeln är refereegranskat men inte publicerad så att den kan skickas till en internationell konferens istället.

Available from: 2008-12-19 Created: 2008-12-19 Last updated: 2017-04-19Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records

Gutzmann, Tobias

Search in DiVA

By author/editor
Steijger, TamaraGutzmann, Tobias
By organisation
School of Mathematics and Systems Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 140 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf