Информация о статье
2016 г., Том 21, № 3, с.56-69
Легалов А.И., Косов П.В.
Эволюционное расширение программ с использованием процедурно-параметрического подхода
Рассмотрены вопросы эволюционной разработки программ. Особенность предлагаемого подхода заключается в моделировании программных объектов, используемых в процедурно-параметрической парадигме программирования. Моделирование осуществляется за счет использования параметрических массивов, обеспечивающих быстрый выбор альтернативных процедур с соответствии с обрабатываемыми комбинациями специализаций. Это позволяет гибко наращивать как данные, так и функции программы без изменения ранее написанного кода, включая и мультиметоды. Проведено сравнение предлагаемого подхода с процедурным и объектно-ориентированным программированием. Разработанные методы эволюционного расширения программ используются при генерации кода в языке процедурно-параметрического программирования Alien.
[полный текст] Ключевые слова: эволюционная разработка программного обеспечения, парадигма программирования, процедурно-параметрическое программирование, мультипарадигменный стиль
Библиографическая ссылка: Легалов А.И., Косов П.В. Эволюционное расширение программ с использованием процедурно-параметрического подхода // Вычислительные технологии. 2016. Т. 21. № 3. С. 56-69
|
|
|