27.05.2002Совершенствование методологии проектирования информационных систем
Создание и внедрение интеллектуальных систем общения с базами данных и особенно экспертных систем, и их широкое
распространение выдвинуло проблему совершенствования методологии создания информационных систем на передний план. Автор: CITFORUM <
18.05.2002Реализация автоматов при программировании событийных систем
Наибольшие трудности при использовании автоматного подхода связаны с пониманием
особенностей функционирования автоматов в событийных системах. Настоящая работа
призвана на примере программной реализации пояснить эти особенности.
Выполнено сравнение предлагаемого подхода с аналогичным подходом, применяемым в языке объектно-ориентированного моделирования UML. Автор: А.А.Шалыто, Н.И.Туккель <
15.05.2002Эволюция мультиметодов при процедурном подходе
Объектно-ориентированное программирование позволяет реализовать эволюционный множественный полиморфизм. Процедурный подход обеспечивает более гибкое расширение, как при добавлении данных, так и мультиметодов. Автор: А. И. Легалов <
12.05.2002Структура и сложность модулей циклических программ
Вводится понятие независимости фрагментов модулей циклических
программ и предложено оценивать условное число путей в модуле по специальной расчетной схеме. Предложена новая оценка сложности модулей с учетом локальной статической памяти. Автор: Б. П. Кузнецов <
15.04.2002ООП, мультиметоды и пирамидальная эволюция
К достоинствам объектно-ориентированного подхода относится поддержка эволюционной разработки, что позволяет наращивать функциональность,
не изменяя уже написанный код. Однако реализация мультиметодов порождает
определенные проблемы и зачастую ведет к использованию приемов из арсенала
процедурного программирования. Автор: А. И. Легалов <
07.04.2002Стратегии управления в вычислительных системах и языках программирования
Предлагается общая классификация стратегий управления параллельными
вычислениями, учитывающая: отношения между операциями, составляющими
алгоритм решаемой задачи, и обрабатываемыми ими данными;зависимость
от вычислительных ресурсов; зависимость от событий, определяющих управляющие воздействия. Автор: А. И. Легалов <
24.03.2002Гипноз RS-триггера
Продолжение дискуссии на темы: генерирует ли RS-триггер, является ли он эталлоном для тестирования на параллелизм? Мнение разработчика "Флоры". Автор: С.А. Ваганов <
21.03.2002Система управления дизель-генератором (фрагмент). Программирование с явным выделением состояний. Программная документация
Программное обеспечение системы управления дизель-генератором создано
на основе автоматного подхода.
Разработанная система предназначена для управления двумя дизель-генераторами,
функционирующими по одинаковым алгоритмам. Содержит около 50 дискретных входов, 50 аналоговых входов, 50 дискретных выходов,
до 20 одновременно активных выдержек времени и 5 видеокадров. Автор: Н.И.Туккель, А.А.Шалыто <
10.03.2002Система управления танком для игры Robocode. Объектно-ориентированное программирование с явным выделением состояний
Настоящая работа представляет дальнейшее развитие SWITCH-технологии,
заключающееся в совместном использовании объектно-ориентированного и автоматного стилей программирования. Разработанный при этом подход может быть назван "объектно-ориентированное программирование с явным выделением
состоянием". Автор: А.А.Шалыто, Н.И.Туккель <