ОНТОЛОГІЧНИЙ МЕТОД ВИКОРИСТАННЯ СТИЛІВ ПРОГРАМУВАННЯ

Ніка Миколаївна Сидорова

Анотація


Застосування досвіду грає важливу роль в інженерії програмного забезпечення для підвищення ефективності створення і супроводження програмного забезпечення. Досвід застосовується шляхом використання методів і моделей життєвого циклу, які засновані на застосуванні успадкованого програмного забезпечення і повторного використання, що спрямовані на рішення проблем пов’язаних з читанням текстів програм, написаних на різних мовах програмування і в різний час. Завдяки колективної розробці і повторному використанню, стиль має прямий, а завдяки навчанню непрямий вплив на усі процеси життєвого циклу. Застосування стілей веде до підвищення якості і супроводжуємості програмного забезпечення. Вперше пропонується метод застосування стилів програмування на основі онтологій, що підвищує ефективність і автоматизує відповідні процеси. Онтологія є частиною інструменту, який автоматизує застосування стилю.

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


Програмне забезпечення, програмування, мова програмування, стиль програмування, стандарт кодування, онтологія, таксономія, OWL-DL.

Посилання


Sidorov M.O. Software engineering. [текст] / Sidorov M.O. – Kyiv: NAU, 2007. – 135 p.

Sidorov N.A. Software stylistics [текст] / Sidirov N.A. // Proc. of the National Aviation University. – 2005. – №2. – P. 98 – 103.

Goldberg A. Programmer as Reader [текст] / Goldberg A. // IEEE Software – 1987, Sept. – P. 62 – 70.

V. Railich Software cultures and evolution / V. Railich, N. Wilde, M. Buckellew // Computer. – 2001. – Sept. – P. 25 – 28.

Knuth D.E. Literate are programming [текст] / Knuth D.E. // Computer Journal. – 1984. – Vol. 27, N 2. – P. 42 – 44.

Sidorova N.M. Ontology of programming style [текст] / Sidorova N.M., Kramar Y.M. // Proc. the sixth world longest “Aviation in the XXI-st Century. – 2014. – V.1. – P.1.13.28 – 1.13.36.

Philips Healthcare – C# Coding Standart [текст]. – Philips. – 2009. – 57 p.


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

Посилання

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


Creative Commons License
Ця робота ліцензована Creative Commons Attribution 3.0 License.