СКУОР
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Оригинальный автор(ы) | Скворинговые технологии |
---|---|
Разработчик(и) | Векторная информатика |
Стабильная версия | 2018 год
/ 7 апреля 2018 г |
Операционная система | Кросс-платформенный |
Тип | программная аналитика ; статический анализ кода |
Лицензия | Собственный |
Веб-сайт | www |
SQUORE — это инструмент для анализа программного обеспечения и статического анализа кода для программных проектов. Он собирает информацию из различных типов артефактов (например, исходного кода, результатов тестирования, системы отслеживания ошибок) и инструментов (считывает результаты Checkstyle , PMD , FindBugs , Polyspace , Coverity или SonarQube ) и публикует сводное представление о качестве или прогрессе проекта.
Модель качества, используемая для анализа, полностью настраивается, и было реализовано множество различных моделей качества: SQALE , ремонтопригодность ISO9126 , Европейское сотрудничество по космической стандартизации или группа HIS Automotive . Его используют в промышленности [1] и академические исследования [2] по вопросам разработки программного обеспечения и интеллектуального анализа данных.
История
[ редактировать ]Squore был первоначально разработан Squoring Technologies, французским редактором программного обеспечения, основанным в 2010 году в Тулузе и специализирующимся на оценке и мониторинге проектов разработки программного обеспечения и систем.
В июне 2018 года компания «Вектор Информатик» приобрела Squoring Technologies и теперь является владельцем инструмента Squore.
Обычное использование
[ редактировать ]Основная цель анализа программного обеспечения Squore — оценка характеристик качества, таких как ремонтопригодность , надежность или зрелость . Качество программного обеспечения является предметом множества определений и дискуссий; следовательно, оценка, подхарактеристики и используемые показатели будут различаться в зависимости от контекста анализа: например, критические летные системы, медицинское оборудование, настольные продукты.
Управление контрактами может полагаться на анализ кода для определения уровней качества между подрядчиками: например, коэффициент клонирования, сложность функций, конкретные рейтинги. Используя такие ограничения, заинтересованные стороны могут принять или отклонить поставку на основе результатов анализа продукта.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Донди, Эрве (2011) «Квалиметрия программного обеспечения в Schneider Electric: опыт работы» , Конференция RTS Embedded Systems, 2011.
- ^ Балдассари, Борис (2012). [1] Международная конференция по программному обеспечению, системной инженерии и их приложениям, ноябрь 2012 г. , Париж, Франция.
- Журнальная статья: «Инструмент для оценки качества программного обеспечения» (на французском языке), в журнале «Измерения » (2010/09).
- Журнальная статья: «Совместная платформа оценки качества программного обеспечения» (на французском языке), в Programz! (2011/02).
- Пресс-релиз Schneider Electric: Schneider Electric использует программное обеспечение для контроля качества технологий SQuORING (2012/03).
- Журнальная статья: «SQUORE как решение для квалиметрии программного обеспечения в Continental PES» , в [2] (2018/02).
- Журнальная статья: «Панель обеспечения качества программного обеспечения для плана надежности программного обеспечения Renault с помощью инструмента SQUORE» , в [3] (2018/02).
- Пресс-релиз Vector: Vector приобретает французские Squoring Technologies (2018/09).
- Журнальная статья: «Squore — программная аналитика для мониторинга проектов» , в [4] (2018).