Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexandru F. Iosif-Lazar
dblp:151/4591 · also Alexandru Florin Iosif-Lazar
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 56% Compilers and program optimization · 44% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software reengineering
software modernization |
0.2 | 1 | 2015 | Experiences from Designing and Validating a Software Modernization Transformation (E) · ASE 2015 |
Compilers and program optimization › verified compilation
translation validation |
0.2 | 1 | 2015 | Experiences from Designing and Validating a Software Modernization Transformation (E) · ASE 2015 |
Methods — techniques the papers use, named apart from their topics
translation validation · 0.2symbolic execution · 0.2TXL rewriting · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Experiences from Designing and Validating a Software Modernization Transformation (E)abstractSoftware modernization often involves complex code transformations that convert legacy code to new architectures or platforms, while preserving the semantics of the original programs. We present the lessons learnt from an industrial software modernization project of considerable size. This includes collecting requirements for a code-to-model transformation, designing and implementing the transformation algorithm, and then validating correctness of this transformation for the code-base at hand. Our transformation is implemented in the TXL rewriting language and assumes specifically structured C++ code as input, which it translates to a declarative configuration model. The correctness criterion for the transformation is that the produced model admits the same configurations as the input code. The transformation converts C++ functions specifying around a thousand configuration parameters. We verify the correctness for each run individually, using translation validation and symbolic execution. The technique is formally specified and is applicable automatically for most of the code-base. Alexandru F. Iosif-Lazar, Ahmad Salim Al-Sibahi, Aleksandar S. Dimovski, Juha Savolainen, Krzysztof Sierszecki, Andrzej Wasowski |
ASE | 1 |
| 2014 | A Core Language for Separate Variability Modeling
Alexandru F. Iosif-Lazar, Ina Schaefer, Andrzej Wasowski |
ISoLA (1) | 1 |