REENGINEERING OF THE AIR SIMULATORS LEGACY SOFTWARE

Authors

  • Nikolay O. Sidorov
  • Vladimir A. Khomenko
  • Viktor T. Nedovodeev

DOI:

https://doi.org/10.18372/2306-1472.35.1563

Abstract

 There are the technical complexes consisting of components, parts of which are actively used, but the rest has lost working capacity owing to moral and physical deterioration. An example of such a complex is the aviation-flight complex "plane-simulator". High cost of components which continue to be used (plane) do the actual task of restoring and supporting the out-of-order components (simulator). The considerable part of such complexes is the software, which owing to replacement of the obsolete and physically worn out hardware requires the rework. The rework method is reengineering.

Author Biographies

Nikolay O. Sidorov

D. E., Prof.

Vladimir A. Khomenko

assoc. Prof.

Viktor T. Nedovodeev

аsst. Prof.

References

Сидоров М.О., Іванова Л.М., Хоменко В.А. Методологічні принципи реінженерії програмного забезпечення успадкованих авіаційних тренажерів // Матеріали VIII міжнар. наук.-техн. конф. “Авіа-2007”. – К.: НАУ, - 2007. – Т.1. - С. 13.119-13.122.

Chikofsky E.J., Gross J.H. Reverse Engineering and Design Recovery: Taxonomy // IEEE Software. - Jan. 1990. - Р. 13-17.

Prietto-Diaz R.. Domain Analysis: An Introduction.-Software engineering Notes. - 1990. - Vol. 15, № 2. - P. 47-54.

Biggerstaff T.J. Design Recovery for Maintenance and Reuse // Computer. - 1989. – July. - P. 36-49.

Сидоров Н.А. Восстановление, переработка и повторное использование программного обеспечения // УСиМ. - 1998. - № 4. – C. 71-79.

Visaggio G. Ageing of a Data Intensive Legacy System: Symptoms and Remedies // J. Software Maintenance and Evolution. – 2001. - Vol. 13, No 5. - P. 281-308.

Сидоров Н.А. Стилистика программного обеспечения // Проблемы программирования. - 2006. - № 2-3. - C. 245-255.

Bianci A., Caivano D., Visaggio G. Iterative Reengineering of Legacy Systems // IEEE Transactions of Software Engineering. - 2003. - Vol. 29, No. 3. - P. 225-241.

Rugaber S., Stirewale R. Model-Driven Reverse Engineering // IEEE Software. - 2004. - Jul/Avg. - P. 45-53.

Сидоров Н.А., Баценко Д.В., Василенко Ю.Н, Щебетин Ю.В. Модели, методы и средства оценки стоимости программного обеспечения // Проблемы программирования. – К., 2006. - № 2-3. – C. 290-299.

Леман М.М. Программы, жизненные циклы и законы эволюции программного обеспечения // ТИИЭР. – Proc.IEEE. - 1980. – T. 68. – C. 26-46.

Советов Б.Я., Яковлев С.А. Моделирование систем: Учеб. для вузов. – М.: Высш. шк., 2001. - 343 с.

Сидоров Е.Н. Метод реінженерії успадкованого програмного забезпечення авіаційного тренажера // Тез. доп. всеукр. конф. аспірантів і студентів «Інженерія програмного забезпечення 2007». – К., 2007. – C. 26.

Маніцков М.К. Зворотна інженерія, як основа технології відновлення роботи авіаційного тренажера // Тез. доп. всеукр. конф. аспірантів і студентів «Інженерія програмного забезпечення 2007». – К., 2007. – C. 4.

Хоменко В.А., Сидоров Е.Н, Мендзебровский И.Б. Шаблон программного обеспечения устройств связи с объектом авиационных тренажеров // Проблемы программирования. - К., 2008. - C. 30-40.

Кузнецов С.В., Холод К.О. Формирование матриц проекции для компьютерных генераторов изображения при использовании полупрофессиональных проекционных систем // Матеріали IV Міжнар. наук. конф. студентів та молодих учених. – К., 2004. – C. 35.

Недоводеев В.Т. Байсевская оценка адекватности модели полета // Сб. науч. тр. – К.: КИИГА, 1992. – 40–50 с.

Downloads

How to Cite

Sidorov, N. O., Khomenko, V. A., & Nedovodeev, V. T. (2008). REENGINEERING OF THE AIR SIMULATORS LEGACY SOFTWARE. Proceedings of National Aviation University, 35(2), 35–43. https://doi.org/10.18372/2306-1472.35.1563

Issue

Section

INFORMATION TECHNOLOGY