Что такое анализ зависимостей?

Анализ зависимостей проекта

В проекте можно анализировать структуру проекта и обнаружить файлы, требуемые проектом в представлении Dependency Analysis.

  • Чтобы помочь вам настроить свой проект со всеми необходимыми файлами, можно использовать анализ зависимостей.

    В модели Simulink® выберите File> Project> Create Project from Model.

    Simulink запускает анализ зависимостей на вашей модели, чтобы идентифицировать требуемые файлы и корневое местоположение проекта, которое содержит все зависимости. Смотрите Создают Проект из Модели.

    Также можно вручную добавить модели в проект, анализировать зависимости моделей, и затем добавить все зависимые файлы в проект. Смотрите Анализ зависимостей Выполнения.

  • Можно использовать представление графика Влияния анализа зависимостей, чтобы анализировать структуру проекта визуально. Можно выполнить анализ влияния, чтобы найти влияние изменения конкретных файлов. В графике можно исследовать структуру проекта; найдите требуемые тулбоксы для целого проекта или для выбранных файлов; открытый, редактирование, и петляют; добавьте метки и экспортируйте файлы. Смотрите Выполняют Анализ Влияния.

    Анализ влияния может показать вам, как изменение влияет на другие файлы, прежде чем вы внесете изменение. Например:

    • Исследуйте потенциальное влияние изменения в требованиях путем нахождения файлов проекта соединенными с документом требований.

    • Исследуйте влияние массива изменений путем нахождения восходящих и нисходящих зависимостей измененных файлов прежде, чем фиксировать изменения. Нахождение этих зависимостей может помочь вам идентифицировать проект и тестовые файлы, которые нуждаются в модификации и помогают вам найти тесты, которые необходимо запустить.

  • Можно запустить анализ зависимостей в любой точке в рабочем процессе когда это необходимо, чтобы проверять, что проект все потребовал файлов. Например, проверяйте зависимости прежде, чем представить версию вашего проекта к системе контроля версий. Чтобы работать с результатами, смотрите Результаты Зависимости от Проверки и проблемы Твердости.

  • Можно искать документы требований в проекте. Смотрите Находят Документы Требований в Проекте.

  • После выполнения анализа зависимостей можно открыть или маркировать файлы, экспортировать результаты как переменные рабочей области, изображения или перезагружаемые файлы, или отправить файлы за пользовательской обработкой задачи. Экспорт результатов включает последующую обработку или архивацию результатов анализа влияния. Можно добавить экспортируемый список файлов к отчетам или артефактам, которые описывают влияние изменения. Смотрите Сохраняют, Открывают и Сравнивают Результаты Анализа зависимостей.

Совет

Для примера, показывающего, как выполнить анализ влияния уровня файла, чтобы найти и запустить тесты, затронутые измененными файлами, смотрите, Выполняют Анализ Влияния с Проектом.

Анализ зависимости моделей

Используйте проект анализировать зависимости от файла для вашего целого проекта. Для подробного анализа зависимостей определенной модели используйте явные инструменты, чтобы управлять большим количеством опций. Используйте явные инструменты, если вы хотите:

  • Анализируйте модель, которая не находится в проекте.

  • Сохраните список зависимостей моделей к файлу манифеста.

  • Создайте отчет идентифицировать, где зависимости возникают.

  • Управляйте осциллографом анализа зависимостей.

Смотрите анализируют зависимости моделей.

Похожие темы