Difficulty metrics in assessing the reliability of tool libraries and frameworks metric

  • Виктор Олегович Мищенко
Keywords: software reliability; static methods; metrics; M. Halstead; difficulty; energy analysis; software toolkit; framework

Abstract

The reliability of software must meet raised requirements. Development of reliability assessment methods, which are economic and applicable at all stages of libraries and frameworks creation, stays always actual. In this paper, we develop the static approach to estimation of difficulties in understanding of compilation units. Is this unit clear or difficult to understand, that is an important objective factor affecting the success in the unit testing and modification. This article method is built on the M. Halstead's ideas, energy analysis of program and technique of units filtration by their difficulty, that is associated with well-known projects. Our method have been tested with respect to the assessment of maturity of Matreshka software units (from the Ada industry toolkit), which is compared with the OAE framework.

Downloads

Download data is not yet available.

References

Мищенко В. О. СASE–оценка критических программных систем. Том 1. Оценка качества. / В. О.Мищенко, О. В.Поморова, Т. А. Говорущенко ; под ред. Харченко В. С. – Х : Нац. аэрокосмический ун–т «Харьк. авиац. ин–т», 2012. – 201 с.

Мищенко В. О. Энергетический анализ программного обеспечения с примерами реализации для Ада-программ / Виктор Олегович Мищенко. – Х.: ХНУ имени В. Н. Каразина, 2007. – 129 с.

982.2-1988 - IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software. Institute of Electrical and Electronics Engineers, 1989.

Shaw Wade H. A Software Science Model of Compile Time / Wade H. Shaw Jr., James W. Howatt, Robert S. Maness, Dennis M. Miller // IEEE Transactions on Software Engineering. – 1989. – Vol. 15, № 5. – P. 543–549.

Mishchenko V. O. Does The Different Definitions Of Ada Program Tokens Have Significant Difference? / V. O. Mishchenko // Радиоэлектронные и компьютерные системы. – 2008. – № 7 (34) – C. 103–106.

Холстед М. Х. Начала науки о программах / М. Х. Холстед; пер. с англ. В. М. Юфа. – М.: Финансы и статистика, 1981. – 128 с.

Shen V. Y. Software Science Revisited: A Critical Analysis of the Theory and Its Empirical Support / V. Y. Shen, S. D. Conte, H. E. Dunsmore // IEEE Transactions on Software Engineering. – 1983. – Vol. SE-9, № 2. P. 155 165.

Генералов К. А. Анализ эффективности использования генетических алгоритмов в задачах при использовании различных языков программирования // Вопросы современной науки и практики. Университет им. В.И.Вернадского. №2(12). 2008. Том 2. С. 148-154.

Годунко В. М. Качество транслятора шаблонов динамических html страниц для Ada WEB серверов / В. М. Годунко, В. О. Мищенко, М. М. Резник, Д. В. Штефан // Радіоелектронні і комп’ютерні системи. – 2012. – № 5. – С. 225-229.

Боровинский А. В. Сложность реализации интеллектуальных графических интерфейсов для приложений, основанных на МДО / А. В. Боровинский, В. О. Мищенко // Радіоелектронні і комп’ютерні системи. – 2012. – № 7. – С. 260–265.

Литвинов Д. Н. Применение энергетических метрик для оценки использования ASIS и в других подобных задачах / Д. Н. Литвинов, В. О. Мищенко // Радіоелектронні і комп’ютерні системи. – 2012. – № 7. – С. 301-306.

982.1-2005 - IEEE Standard Dictionary of Measures of the Software Aspects of Dependability. Institute of Electrical and Electronics Engineers, 2006. – 34 p.

Matreshka [Электронный ресурс] / Vadim Godunko, IE //01.04.2014. – Режим доступа: http://forge.ada-ru.org/matreshka

Ada Software – Free DownLoad Ada OEM-2009/2010/2011/2012 library [Электронный ресурс] / MediaScan.by // 15.10.2014. – Режим доступа http://www.mediascan.by/index.files/Page695.html .

Hamer Peter G. M.H. Halstead's Software Science – a critical examination / Peter G. Hamer, Gillian D. Frewin // International Conference on Software Engineering. Proceedings of the 6th international conference on Software engineering. Tokyo, 1982. – P. 197 206.

Большев Л.Н. Таблицы математической статистики / Л. Н. Большев, Н. В. Смирнов. – М.: Наука. Главная редакция физико-математической литературы, 1983. – 416 с.

GNAT Programming Studio - Википедия Matreshka [Электронный ресурс] http://ru.wikipedia.org/wiki/GNAT_Programming_Studio // 15.10.2014. – Режим доступа http://www.mediascan.by/index.files/Page695.html
Published
2014-03-11
How to Cite
Мищенко, В. О. (2014). Difficulty metrics in assessing the reliability of tool libraries and frameworks metric. Bulletin of V.N. Karazin Kharkiv National University, Series «Mathematical Modeling. Information Technology. Automated Control Systems», 25(1131), 126-147. Retrieved from https://periodicals.karazin.ua/mia/article/view/14237
Section
Статті