Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Cristina Ruggieri

dblp:00/4256 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 1988
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 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
Program analysis · 62% Programming languages and type systems · 19% Compilers and program optimization · 19%

Topics — the 2 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › memory analysis
lifetime analysis
0.011988
Lifetime Analysis of Dynamically Allocated Objects · POPL 1988
Programming languages and type systems › type systems
static typing
0.011988
Lifetime Analysis of Dynamically Allocated Objects · POPL 1988

Methods — techniques the papers use, named apart from their topics

static analysis · 0.0
YearPublicationVenuePosition
1988 Lifetime Analysis of Dynamically Allocated Objects
abstract
The choice of binding time disciplines has major consequences for both the run-time efficiency of programs and the convenience of the language expressing algorithms. Late storage binding time, dynamic allocation, provides the flexibility necessary to implement the complex data structures common in today's object oriented style of programming. In this paper we show that compile-time lifetime analysis can be applied to programs written in languages with static type systems and dynamically allocated objects, to provide earlier storage binding time for objects, while maintaining all the advantages of dynamic allocation.
Cristina Ruggieri, Thomas P. Murtagh
POPL1