# Artifact Collection

- [1. Artifact Collection > Artifact](#items)
  - [1.1. Property `Artifact Collection > Artifact > conference`](#items_conference)
  - [1.2. Property `Artifact Collection > Artifact > category`](#items_category)
  - [1.3. Property `Artifact Collection > Artifact > year`](#items_year)
  - [1.4. Property `Artifact Collection > Artifact > title`](#items_title)
  - [1.5. Property `Artifact Collection > Artifact > badges`](#items_badges)
    - [1.5.1. Artifact Collection > Artifact > badges > badges items](#items_badges_items)
  - [1.6. Property `Artifact Collection > Artifact > repository_url`](#items_repository_url)
  - [1.7. Property `Artifact Collection > Artifact > artifact_url`](#items_artifact_url)
    - [1.7.1. Property `Artifact Collection > Artifact > artifact_url > oneOf > item 0`](#items_artifact_url_oneOf_i0)
    - [1.7.2. Property `Artifact Collection > Artifact > artifact_url > oneOf > item 1`](#items_artifact_url_oneOf_i1)
      - [1.7.2.1. Artifact Collection > Artifact > artifact_url > oneOf > item 1 > item 1 items](#items_artifact_url_oneOf_i1_items)
  - [1.8. Property `Artifact Collection > Artifact > artifact_urls`](#items_artifact_urls)
    - [1.8.1. Artifact Collection > Artifact > artifact_urls > artifact_urls items](#items_artifact_urls_items)
  - [1.9. Property `Artifact Collection > Artifact > paper_url`](#items_paper_url)
  - [1.10. Property `Artifact Collection > Artifact > appendix_url`](#items_appendix_url)
  - [1.11. Property `Artifact Collection > Artifact > github_url`](#items_github_url)
  - [1.12. Property `Artifact Collection > Artifact > award`](#items_award)

**Title:** Artifact Collection

|              |         |
| ------------ | ------- |
| **Type**     | `array` |
| **Required** | No      |

**Description:** Collection of research artifacts from systems and security conferences, including evaluation badges and repository links. Generated by the artifact_analysis pipeline.

|                      | Array restrictions |
| -------------------- | ------------------ |
| **Min items**        | N/A                |
| **Max items**        | N/A                |
| **Items unicity**    | False              |
| **Additional items** | False              |
| **Tuple validation** | See below          |

| Each item of this array must be | Description                                                    |
| ------------------------------- | -------------------------------------------------------------- |
| [Artifact](#items)              | A single research artifact associated with a conference paper. |

## <a name="items"></a>1. Artifact Collection > Artifact

**Title:** Artifact

|                           |                  |
| ------------------------- | ---------------- |
| **Type**                  | `object`         |
| **Required**              | No               |
| **Additional properties** | Not allowed      |
| **Defined in**            | #/$defs/Artifact |

**Description:** A single research artifact associated with a conference paper.

| Property                                   | Pattern | Type             | Deprecated | Definition | Title/Description                                                                                                                                                                                                                                                     |
| ------------------------------------------ | ------- | ---------------- | ---------- | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| + [conference](#items_conference )         | No      | enum (of string) | No         | -          | Conference abbreviation where the paper was published.                                                                                                                                                                                                                |
| + [category](#items_category )             | No      | enum (of string) | No         | -          | Research domain category.                                                                                                                                                                                                                                             |
| + [year](#items_year )                     | No      | integer          | No         | -          | Publication year.                                                                                                                                                                                                                                                     |
| + [title](#items_title )                   | No      | string           | No         | -          | Paper title.                                                                                                                                                                                                                                                          |
| + [badges](#items_badges )                 | No      | array of string  | No         | -          | Artifact evaluation badges awarded to this artifact. Canonical values: 'available', 'functional', 'reproduced', 'reusable', 'replicated'. Some conferences use non-normalized variants (e.g., 'Badges: Available', 'Functional', 'Artifacts Available + Functional'). |
| + [repository_url](#items_repository_url ) | No      | string           | No         | -          | Primary source code repository URL (GitHub, GitLab, etc.). Empty string if not available.                                                                                                                                                                             |
| + [artifact_url](#items_artifact_url )     | No      | Combination      | No         | -          | Primary artifact archive URL(s). String for a single URL (empty string if not available), or array for multiple URLs.                                                                                                                                                 |
| - [artifact_urls](#items_artifact_urls )   | No      | array of string  | No         | -          | Additional artifact location URLs when the artifact is hosted in multiple places.                                                                                                                                                                                     |
| - [paper_url](#items_paper_url )           | No      | string           | No         | -          | DOI or direct link to the published paper.                                                                                                                                                                                                                            |
| - [appendix_url](#items_appendix_url )     | No      | string           | No         | -          | URL to supplementary materials or appendix.                                                                                                                                                                                                                           |
| - [github_url](#items_github_url )         | No      | string           | No         | -          | Explicit GitHub URL (may duplicate repository_url for non-GitHub primary repos).                                                                                                                                                                                      |
| - [award](#items_award )                   | No      | string           | No         | -          | Award designation, if any (e.g., 'Distinguished Artifact').                                                                                                                                                                                                           |

### <a name="items_conference"></a>1.1. Property `Artifact Collection > Artifact > conference`

|              |                    |
| ------------ | ------------------ |
| **Type**     | `enum (of string)` |
| **Required** | Yes                |

**Description:** Conference abbreviation where the paper was published.

Must be one of:
* "ACSAC"
* "ATC"
* "CHES"
* "EUROSYS"
* "FAST"
* "NDSS"
* "OSDI"
* "PETS"
* "SC"
* "SOSP"
* "SYSTEX"
* "USENIXSEC"
* "WOOT"

### <a name="items_category"></a>1.2. Property `Artifact Collection > Artifact > category`

|              |                    |
| ------------ | ------------------ |
| **Type**     | `enum (of string)` |
| **Required** | Yes                |

**Description:** Research domain category.

Must be one of:
* "systems"
* "security"

### <a name="items_year"></a>1.3. Property `Artifact Collection > Artifact > year`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | Yes       |

**Description:** Publication year.

| Restrictions |           |
| ------------ | --------- |
| **Minimum**  | &ge; 2017 |
| **Maximum**  | &le; 2030 |

### <a name="items_title"></a>1.4. Property `Artifact Collection > Artifact > title`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | Yes      |

**Description:** Paper title.

### <a name="items_badges"></a>1.5. Property `Artifact Collection > Artifact > badges`

|              |                   |
| ------------ | ----------------- |
| **Type**     | `array of string` |
| **Required** | Yes               |

**Description:** Artifact evaluation badges awarded to this artifact. Canonical values: 'available', 'functional', 'reproduced', 'reusable', 'replicated'. Some conferences use non-normalized variants (e.g., 'Badges: Available', 'Functional', 'Artifacts Available + Functional').

|                      | Array restrictions |
| -------------------- | ------------------ |
| **Min items**        | N/A                |
| **Max items**        | N/A                |
| **Items unicity**    | False              |
| **Additional items** | False              |
| **Tuple validation** | See below          |

| Each item of this array must be     | Description |
| ----------------------------------- | ----------- |
| [badges items](#items_badges_items) | -           |

#### <a name="items_badges_items"></a>1.5.1. Artifact Collection > Artifact > badges > badges items

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |

### <a name="items_repository_url"></a>1.6. Property `Artifact Collection > Artifact > repository_url`

|              |                 |
| ------------ | --------------- |
| **Type**     | `string`        |
| **Required** | Yes             |
| **Format**   | `uri-reference` |

**Description:** Primary source code repository URL (GitHub, GitLab, etc.). Empty string if not available.

### <a name="items_artifact_url"></a>1.7. Property `Artifact Collection > Artifact > artifact_url`

|                           |                  |
| ------------------------- | ---------------- |
| **Type**                  | `combining`      |
| **Required**              | Yes              |
| **Additional properties** | Any type allowed |

**Description:** Primary artifact archive URL(s). String for a single URL (empty string if not available), or array for multiple URLs.

| One of(Option)                         |
| -------------------------------------- |
| [item 0](#items_artifact_url_oneOf_i0) |
| [item 1](#items_artifact_url_oneOf_i1) |

#### <a name="items_artifact_url_oneOf_i0"></a>1.7.1. Property `Artifact Collection > Artifact > artifact_url > oneOf > item 0`

|              |                 |
| ------------ | --------------- |
| **Type**     | `string`        |
| **Required** | No              |
| **Format**   | `uri-reference` |

**Description:** Primary artifact archive URL (Zenodo DOI, institutional archive, etc.). Empty string if not available.

#### <a name="items_artifact_url_oneOf_i1"></a>1.7.2. Property `Artifact Collection > Artifact > artifact_url > oneOf > item 1`

|              |                   |
| ------------ | ----------------- |
| **Type**     | `array of string` |
| **Required** | No                |

**Description:** Multiple artifact archive URLs when a single primary cannot be determined.

|                      | Array restrictions |
| -------------------- | ------------------ |
| **Min items**        | N/A                |
| **Max items**        | N/A                |
| **Items unicity**    | False              |
| **Additional items** | False              |
| **Tuple validation** | See below          |

| Each item of this array must be                    | Description |
| -------------------------------------------------- | ----------- |
| [item 1 items](#items_artifact_url_oneOf_i1_items) | -           |

##### <a name="items_artifact_url_oneOf_i1_items"></a>1.7.2.1. Artifact Collection > Artifact > artifact_url > oneOf > item 1 > item 1 items

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |
| **Format**   | `uri`    |

### <a name="items_artifact_urls"></a>1.8. Property `Artifact Collection > Artifact > artifact_urls`

|              |                   |
| ------------ | ----------------- |
| **Type**     | `array of string` |
| **Required** | No                |

**Description:** Additional artifact location URLs when the artifact is hosted in multiple places.

|                      | Array restrictions |
| -------------------- | ------------------ |
| **Min items**        | N/A                |
| **Max items**        | N/A                |
| **Items unicity**    | False              |
| **Additional items** | False              |
| **Tuple validation** | See below          |

| Each item of this array must be                   | Description |
| ------------------------------------------------- | ----------- |
| [artifact_urls items](#items_artifact_urls_items) | -           |

#### <a name="items_artifact_urls_items"></a>1.8.1. Artifact Collection > Artifact > artifact_urls > artifact_urls items

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |
| **Format**   | `uri`    |

### <a name="items_paper_url"></a>1.9. Property `Artifact Collection > Artifact > paper_url`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |
| **Format**   | `uri`    |

**Description:** DOI or direct link to the published paper.

### <a name="items_appendix_url"></a>1.10. Property `Artifact Collection > Artifact > appendix_url`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |
| **Format**   | `uri`    |

**Description:** URL to supplementary materials or appendix.

### <a name="items_github_url"></a>1.11. Property `Artifact Collection > Artifact > github_url`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |
| **Format**   | `uri`    |

**Description:** Explicit GitHub URL (may duplicate repository_url for non-GitHub primary repos).

### <a name="items_award"></a>1.12. Property `Artifact Collection > Artifact > award`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |

**Description:** Award designation, if any (e.g., 'Distinguished Artifact').

----------------------------------------------------------------------------------------------------------------------------
Generated using [json-schema-for-humans](https://github.com/coveooss/json-schema-for-humans) on 2026-04-04 at 07:56:18 +0000
