cometadata/datacite-titles-descriptions-related-identifiers huggingface dataset:
DOI: 10.5281/zenodo.10966117
title: Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches (Replication Package Part 3: OpenSSL dataset)

description: The Replication Package of

"Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches"

Part 3 (OPENSSL Dataset)



This repository includes:



Code.zip that contains the codes to replicate some parts of this study:a. 1_generate_datasets implements our methodology to generate the datasets.b. 2_run_models runs the ML models during the evaluation.c. 3_result_replication generates charts presented in the paper from the ML evaluation results.

Datasets.zip that contain 2 folders:a. original datasets: 1 from NVD Vuldeepecker and 3 extracted from BigVul.



b. OPENSSL datasets: train, validation, test sets for each time of observation extracted using our methodology from BigVul dataset for project openssl.



Pretrained-models.zip that we generated during our evaluation (3 test results for each time point in the timeline [2013-2019]).

Results.zip of our evaluation, the folder ALL contains the overall results and other folders are results by model.


UPDATED version 5- added a GLOBAL_README.md which contains the 3 stages and how they are connected to each other- updated LineVul.ipynb: import AdamW from torch.optim instead of transformers- updated README.md in Code2Vec with the prerequisites of Java to run gradlew for astmine

UPDATED version 6- updated CodeBert.ipynb: import AdamW from torch.optim instead of transformers

Documentations



INSTALL.pdf : how to install the codes

README.pdf: readme file

REQUIREMENTS.pdf: hardware and software requirements

STATUS.pdf : status for artifact submission

LICENSE.pdf: the license of this artifact

PAPER.pdf: the camera-ready version of the paper





Please refer to the following repositories for the other datasets and pre-trained models:

- Part 1 NVD Vuldeeepecker : https://doi.org/10.5281/zenodo.8207883
- Part 2 LINUX : https://doi.org/10.5281/zenodo.10960662

- Part 4 POPPLER : https://doi.org/10.5281/zenodo.14713143

 

This work was partly funded by the EU under the H2020 Program AssureMOSS (Grant n. 952647) and the Horizon Europe Program Sec4AI4Sec (Grant n. 101120393), by the Italian Ministry of University and Research (MUR) under the P.N.R.R. – NextGenerationEU grant n.\ PE00000014 (SERICS subproject COVERT), and by the Dutch Research Council (NWO) under the grant NWA.1215.18.006 (Theseus) and grant KIC1.VE01.20.004 (HEWSTI).
DOI: 10.5281/zenodo.15447687
title: Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches (Replication Package Part 3: OpenSSL dataset)

description: The Replication Package of

"Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches"

Part 3 (OPENSSL Dataset)



This repository includes:



Code.zip that contains the codes to replicate some parts of this study:a. 1_generate_datasets implements our methodology to generate the datasets.b. 2_run_models runs the ML models during the evaluation.c. 3_result_replication generates charts presented in the paper from the ML evaluation results.

Datasets.zip that contain 2 folders:a. original datasets: 1 from NVD Vuldeepecker and 3 extracted from BigVul.



b. OPENSSL datasets: train, validation, test sets for each time of observation extracted using our methodology from BigVul dataset for project openssl.



Pretrained-models.zip that we generated during our evaluation (3 test results for each time point in the timeline [2013-2019]).

Results.zip of our evaluation, the folder ALL contains the overall results and other folders are results by model.


UPDATED version 5- added a GLOBAL_README.md which contains the 3 stages and how they are connected to each other- updated LineVul.ipynb: import AdamW from torch.optim instead of transformers- updated README.md in Code2Vec with the prerequisites of Java to run gradlew for astmine

UPDATED version 6- updated CodeBert.ipynb: import AdamW from torch.optim instead of transformers

Documentations



INSTALL.pdf : how to install the codes

README.pdf: readme file

REQUIREMENTS.pdf: hardware and software requirements

STATUS.pdf : status for artifact submission

LICENSE.pdf: the license of this artifact

PAPER.pdf: the camera-ready version of the paper





Please refer to the following repositories for the other datasets and pre-trained models:

- Part 1 NVD Vuldeeepecker : https://doi.org/10.5281/zenodo.8207883
- Part 2 LINUX : https://doi.org/10.5281/zenodo.10960662

- Part 4 POPPLER : https://doi.org/10.5281/zenodo.14713143

 

This work was partly funded by the EU under the H2020 Program AssureMOSS (Grant n. 952647) and the Horizon Europe Program Sec4AI4Sec (Grant n. 101120393), by the Italian Ministry of University and Research (MUR) under the P.N.R.R. – NextGenerationEU grant n.\ PE00000014 (SERICS subproject COVERT), and by the Dutch Research Council (NWO) under the grant NWA.1215.18.006 (Theseus) and grant KIC1.VE01.20.004 (HEWSTI).
DOI: 10.15468/dl.gu9m4z
title: Occurrence Download

description: A dataset containing 2 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is SD - SD Herbarium, San Diego Natural History Museum",
 "Country is Croatia"
 ]
}

 The dataset includes 2 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039598-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.m6sa9n
title: Occurrence Download

description: A dataset containing 121039 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Pica nuttalli (Audubon, 1837)"
 ]
}

 The dataset includes 121039 records from 98 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039548-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.5281/zenodo.14713143
title: Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches (Replication Package Part 4: Poppler Dataset)

description: The Replication Package of

"Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches"

Part 4 (POPPLER Dataset)



This repository includes:



Code.zip that contains the codes to replicate some parts of this study:a. 1_generate_datasets implements our methodology to generate the datasets.b. 2_run_models runs the ML models during the evaluation.c. 3_result_replication generates charts presented in the paper from the ML evaluation results.

Datasets.zip that contain 2 folders:a. original datasets: 1 from NVD Vuldeepecker and 3 extracted from BigVul.



b. POPPLER datasets: train, validation, test sets for each time of observation extracted using our methodology from BigVul dataset for project poppler.



Pretrained-models.zip that we generated during our evaluation (3 test results for each time point in the timeline [2009-2018]).

Results.zip of our evaluation, the folder ALL contains the overall results and other folders are results by model.


UPDATED version 4- added a GLOBAL_README.md which contains the 3 stages and how they are connected to each other- updated LineVul.ipynb: import AdamW from torch.optim instead of transformers- updated README.md in Code2Vec with the prerequisites of Java to run gradlew for astminer

UPDATED version 5- updated CodeBert.ipynb: import AdamW from torch.optim instead of transformers




Documentations



INSTALL.pdf : how to install the codes

README.pdf: readme file

REQUIREMENTS.pdf: hardware and software requirements

STATUS.pdf : status for artifact submission

LICENSE.pdf: the license of this artifact

PAPER.pdf: the camera-ready version of the paper



 

Please refer to the following repositories for the other datasets and pre-trained models:

- Part 1 NVD Vuldeeepecker : https://doi.org/10.5281/zenodo.8207883- Part 2 LINUX : https://doi.org/10.5281/zenodo.10960662- Part 3 OPENSSL : https://doi.org/10.5281/zenodo.10966117

 







This work was partly funded by the EU under the H2020 Program AssureMOSS (Grant n. 952647) and the Horizon Europe Program Sec4AI4Sec (Grant n. 101120393), by the Italian Ministry of University and Research (MUR) under the P.N.R.R. – NextGenerationEU grant n.\ PE00000014 (SERICS subproject COVERT), and by the Dutch Research Council (NWO) under the grant NWA.1215.18.006 (Theseus) and grant KIC1.VE01.20.004 (HEWSTI).
DOI: 10.5281/zenodo.15447692
title: Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches (Replication Package Part 4: Poppler Dataset)

description: The Replication Package of

"Today's cat is tomorrow's dog: accounting for time-based changes in the labels of ML vulnerability detection approaches"

Part 4 (POPPLER Dataset)



This repository includes:



Code.zip that contains the codes to replicate some parts of this study:a. 1_generate_datasets implements our methodology to generate the datasets.b. 2_run_models runs the ML models during the evaluation.c. 3_result_replication generates charts presented in the paper from the ML evaluation results.

Datasets.zip that contain 2 folders:a. original datasets: 1 from NVD Vuldeepecker and 3 extracted from BigVul.



b. POPPLER datasets: train, validation, test sets for each time of observation extracted using our methodology from BigVul dataset for project poppler.



Pretrained-models.zip that we generated during our evaluation (3 test results for each time point in the timeline [2009-2018]).

Results.zip of our evaluation, the folder ALL contains the overall results and other folders are results by model.


UPDATED version 4- added a GLOBAL_README.md which contains the 3 stages and how they are connected to each other- updated LineVul.ipynb: import AdamW from torch.optim instead of transformers- updated README.md in Code2Vec with the prerequisites of Java to run gradlew for astminer

UPDATED version 5- updated CodeBert.ipynb: import AdamW from torch.optim instead of transformers




Documentations



INSTALL.pdf : how to install the codes

README.pdf: readme file

REQUIREMENTS.pdf: hardware and software requirements

STATUS.pdf : status for artifact submission

LICENSE.pdf: the license of this artifact

PAPER.pdf: the camera-ready version of the paper



 

Please refer to the following repositories for the other datasets and pre-trained models:

- Part 1 NVD Vuldeeepecker : https://doi.org/10.5281/zenodo.8207883- Part 2 LINUX : https://doi.org/10.5281/zenodo.10960662- Part 3 OPENSSL : https://doi.org/10.5281/zenodo.10966117

 







This work was partly funded by the EU under the H2020 Program AssureMOSS (Grant n. 952647) and the Horizon Europe Program Sec4AI4Sec (Grant n. 101120393), by the Italian Ministry of University and Research (MUR) under the P.N.R.R. – NextGenerationEU grant n.\ PE00000014 (SERICS subproject COVERT), and by the Dutch Research Council (NWO) under the grant NWA.1215.18.006 (Theseus) and grant KIC1.VE01.20.004 (HEWSTI).
DOI: 10.6073/pasta/5a77855d308043f20f953d258b570fb7
title: Time series of total metal and nutrient loads into Falling Creek Reservoir in southwestern Virginia, USA from 2019-2024

description: Metal and nutrient loads were calculated from 2019-2024 from the inflow stream to Falling Creek Reservoir (FCR), a drinking water reservoir located in Vinton, Virginia, USA. The reservoir is owned and operated by the Western Virginia Water Authority and is managed as a secondary drinking-water source for the city of Roanoke, VA. Only Fe, Mn, and nutrients (TN and TP) were analyzed and calculated in 2019. The full suite of metals (Li, Na, Mg, Al, K, Ca, Fe, Mn, Cu, Sr, Ba) and nutrients were analyzed from 2020-2024. The loads that were collected using an ISCO automated sampler located at the main inflow tributary to FCR. Sampling frequency was approximately fortnightly from spring to fall (March - November). Load calculations were performed using the calculated cumulative flow over the sampling period from the ISCO and the analyzed total metal and nutrient concentrations. Please note we are publishing this data package before the nutrient samples have been analyzed, but will be included in later versions.
DOI: 10.15468/dl.3ebemf
title: Occurrence Download

description: A dataset containing 38584 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Lycorma delicatula (White, 1845)",
 "HasCoordinate is TRUE"
 ]
}

 The dataset includes 38584 records from 38 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039599-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.34740/kaggle/dsv/12131389
title: Financial Ratios Extracted from 503 Trial Balances
DOI: 10.15468/dl.8z2efp
title: Occurrence Download

description: A dataset containing 7 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is Entomology, Oslo (O) UiO",
 "Country is Croatia"
 ]
}

 The dataset includes 7 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039601-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.y7rv8f
title: Occurrence Download

description: A dataset containing 474 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Melitta dimidiata Morawitz, 1876"
 ]
}

 The dataset includes 474 records from 37 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039603-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.49h6tr
title: Occurrence Download

description: A dataset containing 924 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Melecta luctuosa (Scopoli, 1770)"
 ]
}

 The dataset includes 924 records from 76 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039602-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.4mmqcf
title: Occurrence Download

description: A dataset containing 0 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Jamesbrittenia montana (Diels) Hilliard",
 "HasCoordinate is true",
 "HasGeospatialIssue is false",
 "BasisOfRecord is one of (Specimen, Living Specimen, Observation, Human Observation, Machine Observation, Material sample, Literature Occurrence, Material citation, Occurrence evidence)",
 "Geometry POLYGON ((27.1586 -33.5889,28.2048 -32.9007,25.5395 -32.9007,25.5395 -34.1098,25.6468 -34.1222,25.7787 -34.0734,25.7098 -33.9109,25.8639 -33.797,26.4806 -33.8473,27.1586 -33.5889))"
 ]
}

 The dataset includes 0 records from 0 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039605-250525065834625/datasets/export for details.
DOI: 10.15468/dl.thbk2q
title: Occurrence Download

description: A dataset containing 1396 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Macropsalis forcipata (Nitsch, 1840)"
 ]
}

 The dataset includes 1396 records from 27 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039604-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.empkh4
title: Occurrence Download

description: A dataset containing 0 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Amphora inariensis Krammer",
 "HasCoordinate is true",
 "HasGeospatialIssue is false",
 "BasisOfRecord is one of (Specimen, Living Specimen, Observation, Human Observation, Machine Observation, Material sample, Literature Occurrence, Material citation, Occurrence evidence)",
 "Geometry POLYGON ((31.8862 -21.3285,30.5701 -20.3186,30.5701 -24.0715,35.5909 -24.0715,35.6007 -24.0157,35.6007 -23.8125,35.4969 -23.7035,35.6007 -23.165,35.6007 -22.9702,35.227 -22.2482,34.6862 -21.6944,34.013 -21.3095,33.5 -21.1593,32.9675 -21.1092,32.4352 -21.1612,31.8862 -21.3285))"
 ]
}

 The dataset includes 0 records from 0 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039606-250525065834625/datasets/export for details.
DOI: 10.15468/dl.mc6qtw
title: Occurrence Download

description: A dataset containing 962435 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Aedes Meigen, 1818"
 ]
}

 The dataset includes 962435 records from 554 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039573-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.pvu5m2
title: Occurrence Download

description: A dataset containing 326 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is Trawl-survey data from the Pipeta programme in the Northern Adriatic Sea (Mediterranean) collected in 1988 and 1991",
 "Country is Croatia"
 ]
}

 The dataset includes 326 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039607-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.xvjwa8
title: Occurrence Download

description: A dataset containing 7 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is University of South Carolina, A. C. Moore Herbarium Vascular Plant Collection",
 "Country is Croatia"
 ]
}

 The dataset includes 7 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039609-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.vrtp6q
title: Occurrence Download

description: A dataset containing 0 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Amphora inariensis Krammer",
 "HasCoordinate is true",
 "HasGeospatialIssue is false",
 "BasisOfRecord is one of (Specimen, Living Specimen, Observation, Human Observation, Machine Observation, Material sample, Literature Occurrence, Material citation, Occurrence evidence)",
 "Geometry POLYGON ((27.1586 -33.5889,28.2048 -32.9007,25.5395 -32.9007,25.5395 -34.1098,25.6468 -34.1222,25.7787 -34.0734,25.7098 -33.9109,25.8639 -33.797,26.4806 -33.8473,27.1586 -33.5889))"
 ]
}

 The dataset includes 0 records from 0 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039611-250525065834625/datasets/export for details.
DOI: 10.15468/dl.zbsa3j
title: Occurrence Download

description: A dataset containing 45 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is DMNS Marine Invertebrate Collection (Arctos)",
 "Country is Croatia"
 ]
}

 The dataset includes 45 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039612-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.v7yfw8
title: Occurrence Download

description: A dataset containing 0 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Jamesbrittenia montana (Diels) Hilliard",
 "HasCoordinate is true",
 "HasGeospatialIssue is false",
 "BasisOfRecord is one of (Specimen, Living Specimen, Observation, Human Observation, Machine Observation, Material sample, Literature Occurrence, Material citation, Occurrence evidence)",
 "Geometry POLYGON ((18.2339 -32.5266,18.1411 -32.657,18.1007 -32.7021,18.0224 -32.6366,17.8923 -32.6419,17.754 -32.8255,17.7723 -32.9007,20.509 -32.9007,20.509 -28.5786,16.2782 -28.5786,16.4358 -28.7202,16.726 -29.1235,17.1957 -30.3752,17.6655 -31.1743,18.1322 -31.7679,18.2495 -32.2638,18.2339 -32.5266))"
 ]
}

 The dataset includes 0 records from 0 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039610-250525065834625/datasets/export for details.
DOI: 10.15468/dl.7cm76x
title: Occurrence Download

description: A dataset containing 10545 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Melitta haemorrhoidalis (Fabricius, 1775)"
 ]
}

 The dataset includes 10545 records from 120 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039608-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.xqsxzu
title: Occurrence Download

description: A dataset containing 6906 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Melitta leporina (Panzer, 1799)"
 ]
}

 The dataset includes 6906 records from 114 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039614-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.8uewhf
title: Occurrence Download

description: A dataset containing 6130 species occurrences available in GBIF matching the query:
{
 "TaxonKey" : [
 "is Melitta nigricans Alfken, 1905"
 ]
}

 The dataset includes 6130 records from 85 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039615-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.tmf7zm
title: Occurrence Download

description: A dataset containing 34 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is Lichen herbarium, The Arctic University Museum of Norway (TROM)",
 "Country is Croatia"
 ]
}

 The dataset includes 34 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039616-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.4kq2g7
title: Occurrence Download

description: A dataset containing 84 species occurrences available in GBIF matching the query:
{
 "and" : [
 "DatasetKey is The reptiles and amphibians collection (RA) of the Muséum national d'Histoire Naturelle (MNHN - Paris)",
 "Country is Croatia"
 ]
}

 The dataset includes 84 records from 1 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039619-250525065834625/datasets/export for details.
 
Data from some individual datasets included in this download may be licensed under less restrictive terms.
DOI: 10.15468/dl.9q5zvh
title: Occurrence Download

description: A dataset containing 0 species occurrences available in GBIF matching the query:
{
 "and" : [
 "TaxonKey is Jamesbrittenia montana (Diels) Hilliard",
 "HasCoordinate is true",
 "HasGeospatialIssue is false",
 "BasisOfRecord is one of (Specimen, Living Specimen, Observation, Human Observation, Machine Observation, Material sample, Literature Occurrence, Material citation, Occurrence evidence)",
 "Geometry POLYGON ((15.6372 -28.0032,16.2782 -28.5786,20.509 -28.5786,20.509 -24.0715,15.4933 -24.0715,15.4945 -24.1257,16.0509 -25.6631,15.6372 -28.0032))"
 ]
}

 The dataset includes 0 records from 0 constituent datasets; see https://api.gbif.org/v1/occurrence/download/0039617-250525065834625/datasets/export for details.