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 publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.0%) to scientific vocabulary
Repository
Testability-driven development
Basic Info
- Host: GitHub
- Owner: m-zakeri
- License: apache-2.0
- Language: Python
- Default Branch: master
- Size: 17.5 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
Testability-driven development (TsDD)
This repository contains the source code of our TsDD paper. The rationale behind testability-driven development is to effectively use the testability measurement information in the software development lifecycle (SDLC). This approach enforces developers to test a product's testability before testing it. However, the measurement by itself does not provide a considerable advantage. It must be accompanied by improvement of the components with poor testability. Hence, an improvement mechanism is embedded in TsDD relying on software refactoring techniques. The most interesting part of TsDD is that the overall process of testability measurement and improvement can be performed automatically. Despite TDD, which fades the advantage of using automated test data generation tools due to the early development of test cases, TsDD maximizes the usage of these by preparing source code before testing.
Read more
Read TsDD documentation
Owner
- Name: Morteza Zakeri
- Login: m-zakeri
- Kind: user
- Location: Planet Earth
- Company: @Micropedia
- Website: m-zakeri.github.io
- Twitter: _zakeri_
- Repositories: 8
- Profile: https://github.com/m-zakeri
Ph.D. candidate, software engineer, machine intelligence
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Zakeri-Nasrabadi" given-names: "Morteza" orcid: "https://orcid.org/0000-0003-4289-0606" - family-names: "Parsa" given-names: "Saeed" - family-names: "Wiem Mkaouer" given-names: "Mohamed" - family-names: "Turhan" given-names: "Burak" title: "Testability-Driven Development (TsDD): An Improvement to the TDD Efficiency" version: 0.2.0 doi: https://doi.org/10.5281/zenodo.7916398 date-released: 2023-05-09 url: "https://m-zakeri.github.io/TsDD"