AuthorRanking Collection

Type: array

Array of AuthorRanking records. Each element: Author ranking entry combining artifact contributions, citation impact, and AE committee service.

No Additional Items

Each item of this array must be:

Type: object

Author ranking entry combining artifact contributions, citation impact, and AE committee service.

No Additional Properties

rank Required

Type: integer

Ranking position (with ties). Minimum combined_score of 3 to appear.

Value must be greater or equal to 1


Example:

1
Default: null

Stable integer ID referencing the canonical author_index. Null for authors not yet indexed.

Option 1

Type: integer

Value must be greater or equal to 1

Option 2

Type: null

Example:

42

name Required

Type: string

Full author name including DBLP disambiguation suffix, e.g. 'Jing Liu 0074'.


Example:

"Mathias Payer"

display_name Required

Type: string

Human-readable name without DBLP disambiguation suffix, e.g. 'Jing Liu'.


Example:

"Mathias Payer"

affiliation Required

Type: string

Raw affiliation string as returned from DBLP, e.g. 'EPFL, Lausanne, Switzerland'.


Example:

"ETH Zurich"
Type: string

Normalized institution name, e.g. 'EPFL', 'University of Illinois Urbana-Champaign'.


Example:

"ETH Zurich"

artifact_count Required

Type: integer

Total number of artifacts authored across all tracked conferences.

Value must be greater or equal to 0


Example:

5

artifact_score Required

Type: integer

Points from artifacts. Scoring: 1 pt (available) + 1 pt (functional) + 1 pt (reproduced) per artifact.

Value must be greater or equal to 0


Example:

9
Type: integer

Sum of artifact citation counts. Currently 0 for all authors (tracking in progress).

Value must be greater or equal to 0


Example:

3

citation_score Required

Type: integer

Points from artifact citations. Currently 0 for all authors (tracking in progress).

Value must be greater or equal to 0


Example:

0

total_papers Required

Type: integer

Total papers published at tracked conferences, sourced from DBLP.

Value must be greater or equal to 0


Example:

42

artifact_pct Required

Type: number

Percentage of papers with artifacts: (artifactcount / totalpapers) * 100.

Value must be greater or equal to 0 and lesser or equal to 100


Example:

71.4

repro_pct Required

Type: integer

Percentage of artifacts with a 'reproduced' badge: (reproduced / artifact_count) * 100.

Value must be greater or equal to 0 and lesser or equal to 100


Example:

66.7

ae_memberships Required

Type: integer

Total number of AE committee memberships across all conferences and years.

Value must be greater or equal to 0


Example:

4

chair_count Required

Type: integer

Number of times served as AE chair.

Value must be greater or equal to 0


Example:

1

ae_score Required

Type: integer

Points from AE service: (memberships × 3) + (chairs × 2).

Value must be greater or equal to 0


Example:

6
Default: null

Artifact-to-AE score ratio (artifactscore / aescore). Null if ae_score is 0.

Option 1

Type: number

Option 2

Type: null

Example:

1.5

combined_score Required

Type: integer

Total score: artifactscore + citationscore + ae_score. Only authors with ≥3 appear.

Value must be greater or equal to 3


Example:

15

badges_available Required

Type: integer

Total number of 'available' badges across this author's artifacts.

Value must be greater or equal to 0


Example:

12
Type: integer

Total number of 'functional' badges across this author's artifacts.

Value must be greater or equal to 0


Example:

10
Type: integer

Total number of 'reproduced' badges across this author's artifacts.

Value must be greater or equal to 0


Example:

8

conferences Required

Type: array of string

Distinct conference abbreviations where author contributed, e.g. ['ATC', 'OSDI', 'USENIXSEC'].

No Additional Items

Each item of this array must be:

Type: string

Example:

[
    "OSDI",
    "ATC",
    "USENIXSEC"
]

years Required

Type: object

Year (as string) → activity count for that year, e.g. {'2023': 5, '2024': 7}.


Example:

[
    2021,
    2022,
    2023
]

Each additional property must conform to the following schema

Type: integer
Default: null

Earliest year of activity, e.g. 2020. Null if unknown.

Option 1

Type: integer

Option 2

Type: null

Example:

2019
Default: null

Most recent year of activity, e.g. 2026. Null if unknown.

Option 1

Type: integer

Option 2

Type: null

Example:

2025