Abstract

Забезпечення якості програмного забезпечення (ПЗ) є невід'ємною частиною процесу його розроблення. Першочерговим завданням забезпечення якості ПЗ є його оцінювання. Відомий підхід до оцінювання якості ПЗ заснований на засіві відповідних дефектів. Використання такого підходу, з одного боку, зумовлено наявністю в міжнародних стандартах вимог до його застосування у критичних інформаційних системах, а з іншого – практикою компаній-розробників ПЗ, які приймають рішення про потребу застосування методу засіву дефектів, тому часто його використовують. В обох випадках передбачається наявність додаткових ресурсів, якими повинна володіти компанія-розробник ПЗ. У роботі запропоновано модель для оцінювання доцільності застосування методу засіву дефектів ПЗ і модель життєвого циклу профілю дефектів ПЗ. Модель для оцінювання доцільності застосування методу засіву дефектів ПЗ містить такі елементи: константа необхідності розрахунку доцільності оцінювання якості ПЗ, автоматизація етапу, обсяг об'єкта оцінювання, обсяг дефектів, що засіваються. Профіль дефектів ПЗ подано таксономією і множинами дефектів ПЗ, які відповідають їх таксономічним типам. Розглянуто таксономію типів дефектів у вигляді ієрархічної та фасетної структур. У межах зазначеного життєвого циклу профіль дефектів ПЗ, як правило, модифікується у вигляді таких типів профілів: прогнозований профіль, профіль дефектів, що засіваються, профіль всіх виявлених дефектів при тестуванні після засіву, профіль нових виявлених при тестуванні (на додаток до засіяних) дефектів, профіль виявлених засіяних дефектів і профіль невиявлених засіяних дефектів. Під час оцінювання якості ПЗ сформовані типи профілів його дефектів аналізують, обчислюють метрики і на підставі оцінок отриманих неув'язок приймається рішення про рівень якості ПЗ. Усі неув'язки дефектів профілів подано поєднанням таких типів профілів дефектів ПЗ: профіль дефектів, що засіваються, профілі усіх виявлених дефектів та відповідної таксономії типів дефектів.

Highlights

  • Процес розроблення програмного забезпечення (ПЗ) нерозривно пов'язаний і залежить від процесу забезпечення його якості

  • Першочерговим завданням забезпечення якості ПЗ є оцінювання його якості

  • З огляду на зазначене вище, тема дослідження є актуальною

Read more

Summary

Результати дослідження та їх обговорення

Структура моделі доцільності оцінювання якості ПЗ з використанням засіву його дефектів складається з чотирьох взаємопов'язаних компонентів: СNС, STAU, AOV, IDV Де: sasti – елементи множини STAU, тобто інструментальної підтримки автоматизації етапу оцінювання якості ПЗ на підставі засіву його дефектів З урахуванням (1) узагальнений показник доцільності оцінювання якості ПЗ з використанням засіву його дефектів розраховують за такою формулою (2): GIN. Forecasted Profile of Defects, FPD) – профіль дефектів, у якому подано відповідність між прогнозованою таксономією типів дефектів ПЗ і реальними дефектами, кількість яких відповідає прогнозованій кількості дефектів ПЗ;. У нього входять всі дефекти, які не входять до профілю всіх виявлених дефектів ПЗ, але входять в профіль дефектів ПЗ, що засіваються. Injected Profile of Defects, IPD), всіх виявлених дефектів Profile of All Discovered Defects, PADD) та множиною дефектів прогнозованого профілю дефектів

IPD IPD
AND DEFECTS PROFILE LIFE CYCLE

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.