МЕТРИЧНЕ ЗАБЕЗПЕЧЕННЯ ВЛАСТИВОСТІ «РОЗУМІННЯ» ПРОГРАМ
DOI:
https://doi.org/10.18372/2306-1472.45.1875Ключові слова:
вимірювання програмного забезпечення, властивості програмного забезпечення, кореляційний аналіз, метод «ціль–питання–метрика», метрика програмного забезпечення, предметно-орієнтований метод побудови залежностей між метриками програмного забезпеченняАнотація
Розглянуто підбір метрик для властивості «розуміння» програм. Проведено аналіз властивості «розуміння» та підібрано метрики методом «ціль–питання–метрика». Збір даних виконано вимірюванням підібраних метрик спеціальними засобами. Аналіз даних проведено предметно-орієнтованим методом побудови залежностей між метриками програмного забезпечення. Підтверджено метричне забезпечення властивості «розуміння». Розраховано вагомість кожної метрики для властивості.
Посилання
Norman E. Fenton. Software Metrics: A Rigorous and Practical Approach / Norman E. Fenton, Shari Lawrence Pfleeger. – Cambridge University Press,1996. – 638 p.
Best Practices in Software Measurement: How to use metrics to improve project and process performance / Christof Ebert, Reiner Dumke, Manfred Bundschuh, Andreas Schmietendorf. – Springer-Verlag Berlin Heidelberg, 2005. – 295 p.
Shull Forrest. Guide to Advanced Empirical Software Engineering / Forrest Shull, Janice Singer, Dag I.K. Sjoberg. – Springer-Verlag London Limited 2008. – 394 p.
IEEE Std 610.12-1990 // IEEE Standard Glossary of Software Engineering Terminology, identifies terms currently in use in the field of Software Engineering. Standard definitions for those terms are established. – The Institute of Electrical and Electronics Engineering, New York, 1990.
Дишлевий О.П. Перевірка адекватності метричних моделей властивостей програмного забезпечення / О.П. Дишлевий // Інженерія програмного забезпечення 2006: Матеріали Всеукр. конф. асп. та студ. – К.: НАУ, 2007. – С. 77–84.
Linda M. Laird. Software Measurement and Estimation: a practical approach / Linda M. Laird, M. Carol Brennan. John Wiley & Sons, Inc., Hoboken, New Jersey, 2006. – 257 p.
Basili V.R. A method for collection valid software engineering data / V.R. Basili, D.M. Weiss // IEEE Transaction on Software Engineering. – 1984. – Nо10(6). – Р. 728–38.
Дишлевий О.П. Предметно-орієнтований метод побудови залежностей між метриками програмного забезпечення / О.П. Дишлевий // Вісник НАУ. – 2009. – №3. – С. 206–212.
Rini van Solinger. The Goal/Question/ Metric Method: a practical guide for quality improvement of software development / Rini van Solinger, Egon Berghout. – McGraw-Hill International (UK) Limited 1999. – 200 p.
Lanzа Michele. Obect-oriented metrics in practice: Using software metrics to characterize, evaluate, and improve the design of object-oriented systems / Michele Lanza, Radu Marinescu.. – Springer- Verlag Berlin Limited 2006. – 205 p.
Сидоров Н.А. Структура измерителя программ / Н.А. Сидоров, В.А. Хоменко // Проблеми транспорту: зб. наук. пр. – К.: НТУ, 2005. – Вип. 2. – С. 190–195.
Дишлевий О.П. Пакет статистичного аналізу для емпіричної інженерії програмного забезпечення / О.П. Дишлевий // Наука і молодь. Приклад. сер.: зб. наук. пр. – 2009. – № 9. – С. 104–108.
Дишлевий О.П. Застосування предметно-орієнтованого методу побудови залежностей між метриками програмного забезпе-чення / О.П. Дишлевий // Вісник НТУУ «КПІ». Інфоматика, управління та обчислювальна техніка: зб. наук. пр. – К.: Век+,2009. – №50. – С. 64–69.
Вентцель Е.С. Теория вероятностей: учеб. для вузов / Е.С. Вентцель. – 7-е изд., стер. – М.: Высш. шк., 2001. – 575 с.
Кендалл М. Статистические выводы и святи / М. Кендалл, А. Стюарт. – М.: Наука, Гл. ред. физ.-мат. лит., 1973. – 899 с.
Айвазян С.А. Прикладная статистика: Исследование зависимостей: справ. изд. / С.А. Айвазян, И.С. Енюков, Л.Д. Мешалкин; под. ред. С.А. Айвазяна. – М.: Финансы и статистика, 1985. – 487 с.
Дишлевий О.П. Підбір метрик для властивостей програмного забезпечення / О.П. Дишлевий // Проблеми програмування: наук. журн. – 2010. – №2–3. – С. 237–242.
Луцький М.Г. Підтримка придатності програмного забезпечення при модернізації та створенні авіаційної техніки / М.Г. Луцький // Наук.-техн. конф. «Створення та моде-рнізація озброєння і військової техніки Міністерства оборони України в сучасних умовах», 10–11 вересня 2009 р. – Феодосія, 2010. – С. 20–24.
Луцький М.Г. Підтримка придатності та продовження експлуатації програмного забезпечення авіаційної техніки / М.Г. Луцький, М.О. Сидоров, Ю.М. Рябокінь // Про-блеми програмування. – 2010. – №2–3. – С. 229–236.
Луцкий М.Г. Программное обеспечение – экологический подход к исследовани-ям / М.Г. Луцкий, Н.А. Сидоров // Natural and Artificial Intelligence. – ITHEA. – 2010. – Sofia. – Bulgaria. – Р. 181–189.
Downloads
Як цитувати
Номер
Розділ
Ліцензія
Автори, які публікуються у цьому журналі, погоджуються з такими умовами:- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).