Home // MOBILITY 2012, The Second International Conference on Mobile Services, Resources, and Users // View article
Reconfiguration of Legacy Software Artifacts on Resource Constraint Smart Cards
Authors:
Daniel Baldin
Stefan Groesbrink
Simon Oberthuer
Keywords: Reconfiguration; Legacy Software; Smart Cards
Abstract:
Today's adaptable architectures require the support of configurability and adaptability at design level. However, modern software products are often constructed out of reusable but non-adaptable legacy software artifacts (e.g., libraries) to meet early time-to-market requirements. Thus, modern adaptable architectures are rarely used in commercial applications, because the effort to add adaptability to the reused software artifacts is just too high. In this paper, we describe a methodology to semi-automatically use existing binaries in a reconfigurable manner. It is based on building the annotated control flow graph to identify and extract code on static basic block level depending on different execution requirements given as a set of constraints. This allows for adaptation of binaries after compile time without the use of the corresponding source code. We propose a way of adding additional reconfiguration support to these binary objects. With this approach, reconfiguration can be added with a low effort to non-adaptive software.
Pages: 122 to 130
Copyright: Copyright (c) IARIA, 2012
Publication date: October 21, 2012
Published in: conference
ISSN: 2308-3468
ISBN: 978-1-61208-229-5
Location: Venice, Italy
Dates: from October 21, 2012 to October 26, 2012