EDBT 2026 Demo / reviewers in the wild / expert
Farhana Aleen
dblp:76/3877
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorSoftware 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 |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 64% Parallel and multicore computing · 36% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
streaming applications |
0.1 | 1 | 2010 | Input-driven dynamic execution prediction of streaming applications · PPoPP 2010 |
Compilers and program optimization › parallelization
automatic parallelization |
0.1 | 1 | 2009 | Commutativity analysis for software parallelization: letting program transformations see the big picture · ASPLOS 2009 |
Compilers and program optimization › dependence analysis
commutativity analysis |
0.1 | 1 | 2009 | Commutativity analysis for software parallelization: letting program transformations see the big picture · ASPLOS 2009 |
Parallel and multicore computing
pipeline parallelism |
0.0 | 1 | 2010 | Input-driven dynamic execution prediction of streaming applications · PPoPP 2010 |
Parallel and multicore computing › loop transformation › loop parallelization
code parallelization |
0.0 | 1 | 2009 | Commutativity analysis for software parallelization: letting program transformations see the big picture · ASPLOS 2009 |
Methods — techniques the papers use, named apart from their topics
static analysis · 0.2program transformation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Input-driven dynamic execution prediction of streaming applicationsabstractStreaming applications are promising targets for effectively utilizing multicores because of their inherent amenability to pipelined parallelism. While existing methods of orchestrating streaming programs on multicores have mostly been static, real-world applications show ample variations in execution time that may cause the achieved speedup and throughput to be sub-optimal. One of the principle challenges for moving towards dynamic orchestration has been the lack of approaches that can predict or accurately estimate upcoming dynamic variations in execution efficiently, well before they occur. Farhana Aleen, Monirul Sharif, Santosh Pande |
PPoPP | 1 |
| 2009 | Commutativity analysis for software parallelization: letting program transformations see the big pictureabstractExtracting performance from many-core architectures requires software engineers to create multi-threaded applications, which significantly complicates the already daunting task of software development. One solution to this problem is automatic compile-time parallelization, which can ease the burden on software developers in many situations. Clearly, automatic parallelization in its present form is not suitable for many application domains and new compiler analyses are needed address its shortcomings. Farhana Aleen, Nathan Clark |
ASPLOS | 1 |