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

Sonali Saha

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

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

Systems, architecture and hardware · 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 · 77% Concurrent programming · 12% Software maintenance and evolution · 12%

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

TopicWeightPapersLastEvidence papers
Program analysis › data flow analysis
may-happen-in-parallel analysis
0.412020
On the fly MHP analysis · PPoPP 2020
Program analysis
static analysis
0.412020
On the fly MHP analysis · PPoPP 2020
Software maintenance and evolution
refactoring
0.112020
On the fly MHP analysis · PPoPP 2020
Concurrent programming › parallel programming models
task parallelism
0.112020
On the fly MHP analysis · PPoPP 2020

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

incremental analysis · 0.4
YearPublicationVenuePosition
2020 On the fly MHP analysis
abstract
May-Happen-in-Parallel (MHP) analysis forms the basis for many problems of program analysis and program understanding. MHP analysis can also be used by IDEs (integrated-development-environments) to help programmers to refactor parallel-programs, identify racy programs, understand which parts of the program run in parallel, and so on. Since the code keeps changing in the IDE, re-computing the MHP information after every change can be an expensive affair. In this manuscript, we propose a novel scheme to perform incremental MHP analysis (on the fly) of programs written in task parallel languages like X10 to keep the MHP information up to date, in an IDE environment.
Sonali Saha, V. Krishna Nandivada
PPoPP1