drambiguity
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic links in README
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Unable to calculate vocabulary similarity
Last synced: 6 months ago
·
JSON representation
·
Repository
Basic Info
- Host: GitHub
- Owner: cwi-swat
- License: bsd-2-clause
- Language: Rascal
- Default Branch: main
- Size: 820 KB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
- Releases: 3
Created almost 9 years ago
· Last pushed 10 months ago
Metadata Files
License
Code of conduct
Citation
Owner
- Name: CWI - Software Analysis and Transformation
- Login: cwi-swat
- Kind: organization
- Location: Amsterdam
- Website: https://www.cwi.nl/research/groups/software-analysis-and-transformation
- Repositories: 186
- Profile: https://github.com/cwi-swat
Citation (CITATION.md)
This software can be cited directly as follows:
```bibtex
@software{jurgen_j_vinju_2023_8280198,
author = {Jurgen J. Vinju},
title = {Dr Ambiguity},
month = aug,
year = 2023,
publisher = {Zenodo},
version = {v0.1.2},
doi = {10.5281/zenodo.8280198},
url = {https://doi.org/10.5281/zenodo.8280198}
}
```
The diagnostics features are based on the following publication:
```bibtex
@inproceedings{sle3,
title = {Parse Forest Diagnostics with Dr. Ambiguity},
author = {Bas Basten and Jurgen Vinju},
booktitle = {International Conference on Software Language Engineering (SLE)},
year = 2011,
publisher = {Springer},
series = {LNCS},
}
```
Which automated the manual instructions found here:
```bibtex
@techreport{sdf2medkit,
author = "Jurgen J. Vinju",
title = "SDF Disambiguation Medkit for Programming Languages",
institution = "Centrum Wiskunde \& Informatica",
year = "2007"
}
```
The ambiguity detection algorithm -via random tree generation- is a port in Rascal of the method published
by our colleagues in this paper:
```bibtex
@inproceedings{10.1007/978-3-319-02654-1_9,
author = {Vasudevan, Naveneetha and Tratt, Laurence},
booktitle = {Software Language Engineering},
editor = {Erwig, Martin and Paige, Richard F. and Van Wyk, Eric},
pages = {157--176},
publisher = {Springer International Publishing},
title = {Detecting Ambiguity in Programming Language Grammars},
year = {2013}
}
```
GitHub Events
Total
- Issues event: 1
- Push event: 13
- Pull request event: 5
- Create event: 4
Last Year
- Issues event: 1
- Push event: 13
- Pull request event: 5
- Create event: 4
Dependencies
pom.xml
maven
- junit:junit 4.13.1
- org.rascalmpl:rascal 0.19.4-SNAPSHOT
- org.rascalmpl:salix 0.1.0-SNAPSHOT