МЕТРИЧНЕ ЗАБЕЗПЕЧЕННЯ ВЛАСТИВОСТІ «РОЗУМІННЯ» ПРОГРАМ

М.Г. Луцький, О.П. Дишлевий

Анотація


 Розглянуто підбір метрик для властивості «розуміння» програм. Проведено аналіз властивості «розуміння» та підібрано метрики методом «ціль–питання–метрика». Збір даних виконано вимірюванням підібраних метрик спеціальними засобами. Аналіз даних проведено предметно-орієнтованим методом побудови залежностей між метриками програмного забезпечення. Підтверджено метричне забезпечення властивості «розуміння». Розраховано вагомість кожної метрики для властивості.


Ключові слова


вимірювання програмного забезпечення; властивості програмного забезпечення; кореляційний аналіз; метод «ціль–питання–метрика»; метрика програмного забезпечення; предметно-орієнтований метод побудови залежностей між метриками програмного забезпечення

Посилання


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.


Повний текст: PDF

Посилання

  • Поки немає зовнішніх посилань.


ISSN 2306-1472 (Online), ISSN 1813-1166 (Print)

Передплатний індекс 86179

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Ulrich's Periodicals DirectoryIndex CopernicusDOAJSSMРИНЦWorldCatCASEBSCOCrossRefBASEDRIVERНаціональна бібліотека ім. ВернадськогоНауково-технічна бібліотека НАУ