From 1d882ff9fb9bbdcce7bae8d518cba17a00f710cc Mon Sep 17 00:00:00 2001 From: Christoph Thiede Date: Fri, 29 Apr 2022 15:45:11 +0200 Subject: [PATCH] Update citation info --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/paper/README.md | 8 +++++++- 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 22263dbc..4ea53ad7 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![GitHub CI](https://img.shields.io/github/checks-status/LinqLover/downstream-repository-mining/master)](https://github.com/LinqLover/downstream-repository-mining/actions) [![Codacy](https://app.codacy.com/project/badge/Grade/e4c01a65b11c4098b206122915bbaedb)](https://www.codacy.com/gh/LinqLover/downstream-repository-mining/dashboard?utm_source=github.com&utm_medium=referral&utm_content=LinqLover/downstream-repository-mining&utm_campaign=Badge_Grade) [![CodeFactor](https://www.codefactor.io/repository/github/linqlover/downstream-repository-mining/badge)](https://www.codefactor.io/repository/github/linqlover/downstream-repository-mining) +[![Citation info](https://img.shields.io/badge/-citation-blue)](#citation) Mine usage information about your JavaScript/TypeScript package from dependent repositories. @@ -59,6 +60,48 @@ $ npm run install-all Don't forget to specify the access tokens for the data sources as described in the relevant package documentation. +## Citation + +- To cite **this repository,** press the Cite button in the About section of the repository: + + [![https://doi.org/10.5281/zenodo.6338060](https://img.shields.io/badge/doi-10.5281%2Fzenodo.6338060-blue)](https://doi.org/10.5281/zenodo.6338060) + + > Thiede, C. (2022). LinqLover/downstream-repository-mining: Submission (17th International Conference on Evaluation of Novel Approaches to Software Engineering) (submission-enase17) [Computer software]. Zenodo. + +
+ BibTeX citation file (repository) +
@software{dowdep2022,
+  	author = {Thiede, Christoph and Scheibel, Willy and Limberger, Daniel and Döllner, Jürgen},
+  	doi = {10.5281/zenodo.6338060},
+  	month = {3},
+  	title = {{dowdep: Software Mining of Downstream Dependency Repositories}},
+  	version = {submission-enase17},
+  	year = {2022}
+  }
+
+ +- To cite **the [scientific paper](docs/paper),** please use this citation: + + [![https://doi.org/10.5220/0011093700003176](https://img.shields.io/badge/doi-10.5220%2F0011093700003176-blue)](https://doi.org/10.5220/0011093700003176) + + > Thiede, C., Scheibel, W., Limberger, D., & Döllner, J. (2022). Augmenting Library Development by Mining Usage Data from Downstream Dependencies. In *Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering*. 17th International Conference on Evaluation of Novel Approaches to Software Engineering. SCITEPRESS - Science and Technology Publications. + +
+ BibTeX citation file (paper) + +
@conference{dowdep22paper,
+  	author={Christoph Thiede and Willy Scheibel. and Daniel Limberger. and Jürgen Döllner.},
+  	title={Augmenting Library Development by Mining Usage Data from Downstream Dependencies},
+  	booktitle={Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE,},
+  	year={2022},
+  	pages={221-232},
+  	publisher={SciTePress},
+  	organization={INSTICC},
+  	doi={10.5220/0011093700003176},
+  	isbn={978-989-758-568-5},
+  }
+
+ ## Acknowledgements This is currently a student project for the course "Software Mining and Applications" offered by the Computer Graphics System Group ([@hpicgs](https://github.com/hpicgs)/[@varg-dev](https://github.com/varg-dev)) at the Hasso Plattner Institute (HPI), Potsdam, Germany. diff --git a/docs/paper/README.md b/docs/paper/README.md index 07cf9e4d..bb8263b6 100644 --- a/docs/paper/README.md +++ b/docs/paper/README.md @@ -18,4 +18,10 @@ Citation format: } ``` -The first version of this paper has been written in the context of the Software Mining & Applications seminar, a preprint of this version is available via the original seminar release: [Release Submission (Software Mining & Applications)](https://github.com/LinqLover/downstream-repository-mining/releases/tag/submission-ss21#:~:text=paper.pdf) +## Seminar Paper + +The first version of this paper has been written in the context of the Software Mining & Applications seminar. + +A preprint of this version is available via the original seminar release: [Release Submission (Software Mining & Applications)](https://github.com/LinqLover/downstream-repository-mining/releases/tag/submission-ss21#:~:text=paper.pdf) + +The original sources of the seminar paper are still preserved in the git history: [`paper@submission-ss21`](https://github.com/LinqLover/downstream-repository-mining/tree/submission-ss21/docs/paper)