Cleanroom Software Engineering (методологія «чистої кімнати») — процес розробки програмного забезпечення, призначений для створення програмного забезпечення із сертифікованим рівнем надійності.
Cleanroom був спочатку розроблений Харланом Міллзом і кількома його колегами, у тому числі Аланом Хевнером з IBM. Основний принцип cleanroom полягає в тому, що попередження дефектів краще, ніж їх усунення. Назва Cleanroom («чиста кімната») узято з електронної промисловості — так називаються приміщення з високим ступенем захисту від забруднень, що дозволяють запобігти появі дефектів у процесі виробництва напівпровідників. Вперше процес був застосований у середині-кінці 80-их років.
Основні принципи
- Розробка програмного забезпечення ґрунтується на формальних методах.
- Інкрементальна реалізація в рамках статистичного контролю якості.
- Статистичне тестування.
- Формальна верифікація.
Примітки
- . resources.sei.cmu.edu. Архів оригіналу за 1 жовтня 2016. Процитовано 28 вересня 2016.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cleanroom Software Engineering metodologiya chistoyi kimnati proces rozrobki programnogo zabezpechennya priznachenij dlya stvorennya programnogo zabezpechennya iz sertifikovanim rivnem nadijnosti Cleanroom buv spochatku rozroblenij Harlanom Millzom i kilkoma jogo kolegami u tomu chisli Alanom Hevnerom z IBM Osnovnij princip cleanroom polyagaye v tomu sho poperedzhennya defektiv krashe nizh yih usunennya Nazva Cleanroom chista kimnata uzyato z elektronnoyi promislovosti tak nazivayutsya primishennya z visokim stupenem zahistu vid zabrudnen sho dozvolyayut zapobigti poyavi defektiv u procesi virobnictva napivprovidnikiv Vpershe proces buv zastosovanij u seredini kinci 80 ih rokiv Osnovni principiRozrobka programnogo zabezpechennya gruntuyetsya na formalnih metodah Inkrementalna realizaciya v ramkah statistichnogo kontrolyu yakosti Statistichne testuvannya Formalna verifikaciya Primitki resources sei cmu edu Arhiv originalu za 1 zhovtnya 2016 Procitovano 28 veresnya 2016