Как найти актуальный набор программного обеспечения через CVS
В исследованиях анализа воздействия изменений (CIA), чтобы оценить, насколько хорошо работает предложенный вами подход CIA, они сравнивают свой оценочный набор воздействий с фактическим набором воздействий.
Из этого сравнения они получают результат истинных положительных и ложных положительных результатов. Затем из этих результатов они вычисляют точность, повторный вызов и F-меру своего подхода.
У меня вопрос, как они получают Actual Impact Set (AIS) из программного обеспечения с открытым исходным кодом. До сих пор я видел, что они использовали CVS (Concurrent Version System. Однако я не смог найти какие-либо подробности о том, как они получают AIS. Все лучшее, что я видел, это после изменения версии предполагаются "ревизии". как элемент AIS. Из этой информации я должен понять, что "изменение" и "пересмотр" - это разные вещи? Если да, то как мне различать их в CVS.
Еще одна информация, которую я получил, и которая меня смущает, это то, что они использовали предыдущую версию и текущую версию программного обеспечения с открытым исходным кодом. Проблема в том, что при использовании инструмента сравнения он находит изменения, внесенные в программное обеспечение. Следовательно, эти изменения, которые я обнаружил, являются элементами АИС?
Любая помощь или руководство будут полезны, я полностью сбит с толку.