ОСОБЛИВОСТІ ЗАСТОСУВАННЯ СПІРАЛЬНОЇ МОДЕЛІ ДЛЯ ВИПРОБУВАНЬ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЗАСОБІВ ВИМІРЮВАЛЬНОЇ ТЕХНІКИ
Анотація
У статті подано порівняльний аналіз різних методів проектування, тестування і випробувань програмного забезпечення (ПЗ) різноманітного призначення. Для більш детального аналізу щодо застосування для проектування ПЗ обрано спіральну модель, здійснено аналіз її переваг і недоліків. Представлено удосконалену спіральну модель розроблення ПЗ, яка може бути застосована для розроблення ПЗ засобів вимірювальної техніки (ЗВТ). Деталізовано етап спіральної моделі, який стосується випробувань ПЗ, з урахуванням всіх специфічних складових випробування ПЗ як вбудованого у ЗВТ, так і встановленого на універсальних комп’ютерах. Визначено послідовність перевірки складових ПЗ ЗВТ з урахуванням вимог документів і рекомендацій міжнародних та регіональних метрологічних організацій.
Завантаження
| Переглядів анотації: 165 | Завантажень PDF: 133 |
Посилання
Texnologiya razrabotki programmnogo obespecheniya: ucheb. posobie / V.V. Baxtizin, L. A. Gluxova. – Minsk: BGUIR, 2010. – 267 s.
Software Development Methodology Today. Software Development Strategies and Life-Cycle Models [Elektronnyi resurs]. – 2008. – Rezhymdostupu: http://www.informit.com/articles/article.aspx?p=605374&seqNum=2
Software Quality Institute, SQI [Elektronnyi resurs]. – 2019. – Rezhym dostupu: https://isqi.org/ua/en/
DSTU ISO/IEC 25010:2015 Inzheneriia prohramnykh zasobiv i system. Vymohy shchodo yakosti ta otsiniuvannia system i prohramnoho produktu (SQuaRE). Modeli yakosti systemy ta prohramnykh zasobiv (ISO/IEC 25010:2011, IDT).
DSTU ISO/IEC 15939:2008 Inzheneriia system i prohramnykh zasobiv. Protses vymiriuvannia (ISO/IEC 15939:2007, IDT).
ISO/IEC 12207:2008 Systems and software engineering – Software life cycle processes.
ISO/IEC TR 15271:1998, Software Engineering – Software life cycle processes – Guide for ISO/IEC 12207 (Software Life Cycle Processes).
Velychko O., Gordiyenko T., Hrabovskyi O. Testing of measurement instrument software on the national level // Eastern-European Journal of Enterprise Technologies. Information and controlling systems. – 2018. – № 2/9 (92). – P. 35–42.
Velychko O., Gaman V., Gordiyenko T., Hrabovskyi O. Testing of measurement instrument software with the purpose of conformity assessment // Eastern-European Journal of Enterprise Technologies. Information and controlling systems. – 2019. – № 1/9 (97). – Pp. 19–26.
Fatrell R., Shafer D., Shafer L. Upravlenie programmnymi proektami: dostizhenie optimal’nogo kachestva pri minimume zatrat. – M.: Vil’yams, 2003. – 1125 s.
Velychko O. M., Hrabovskyi O. V., Gordiyenko T. B. Osoblyvosti zastosuvannia V-modeli pry rozroblenni ta otsiniuvanni yakosti prohramnoho zabezpechennia zasobiv vymiriuvalnoi
tekhniky // Zbirnik naukovih pracʹ Odesʹkoi deržavnoi akademii tehničnogo reguluvanna ta akosti. – 2019. – Vyp. 1 (14). – S. 6 – 11.
Braude E’. Texnologiya razrabotki programmnogo obespecheniya. – SPb.: Piter, 2004. – 655 s.
Boehm B. W. A spiral model of software development and enhancement. IEEE Computer. – 1988. – 21 (5). – P. 61–72.
OIML D 31:2008. General Requirements for Software Controlled Measuring Instruments. OIML. Paris, 2008. 53 р.
WELMEC 7.1. Informative Document: Development of Software Requirements.
WELMEC 7.2. Software Guide (Measuring Instruments Directive 2004/22/EC).
WELMEC 2.3. Guide for Examining Software (Non-automatic Weighing Instruments).
COOMET R/LM/10:2004. COOMET Recommendation: Software for Measuring Instruments: General Technical Specifications. COOMET. 2004. 10 p.