Demo Data from EDBT 2026 / reviewers in the wild / expert
Marius Nita
dblp:51/861
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 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
2 papers |
Programming languages and type systems · 50% Software maintenance and evolution · 33% Compilers and program optimization · 17% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software reengineering › software modernization › software migration
API migration |
0.1 | 1 | 2010 | Using twinning to adapt programs to alternative APIs · ICSE (1) 2010 |
Programming languages and type systems › programming paradigms › imperative languages
c |
0.1 | 1 | 2008 | A theory of platform-dependent low-level software · POPL 2008 |
Programming languages and type systems
language semantics |
0.1 | 1 | 2008 | A theory of platform-dependent low-level software · POPL 2008 |
Compilers and program optimization
program transformation |
0.0 | 1 | 2010 | Using twinning to adapt programs to alternative APIs · ICSE (1) 2010 |
Methods — techniques the papers use, named apart from their topics
twinning · 0.1mapping specification · 0.1formal semantics · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Using twinning to adapt programs to alternative APIsabstractWe describe twinning and its applications to adapting programs to alternative APIs. Twinning is a simple technique that allows programmers to specify a class of program changes, in the form of a mapping, without modifying the target program directly. Using twinning, programmers can specify changes that transition a program from using one API to using an alternative API. Marius Nita, David Notkin |
ICSE (1) | 1 |
| 2008 | Automatic Transformation of Bit-Level C Code to Support Multiple Equivalent Data Layouts
Marius Nita, Dan Grossman |
CC | 1 |
| 2008 | A theory of platform-dependent low-level softwareabstractThe C language definition leaves the sizes and layouts of types partially unspecified. When a C program makes assumptions about type layout, its semantics is defined only on platforms (C compilers and the underlying hardware) on which those assumptions hold. Previous work on formalizing C-like languages has ignored this issue, either by assuming that programs do not make such assumptions or by assuming that all valid programs target only one platform. In the latter case, the platform's choices are hard-wired in the language semantics. Marius Nita, Dan Grossman, Craig Chambers |
POPL | 1 |
| 2004 | Implementing functional logic languages using multiple threads and stores
Andrew P. Tolmach, Sergio Antoy, Marius Nita |
ICFP | 3 |