Особенности систем, для разработки которых предназначен CASE.Аналитик

Методология, лежащая в основе CASE.Аналитика, применима к широкому классу систем обработки информации (как автоматизированных, так и ручных) - информационно-вычислительных, АСУ, АСУТП, системы автоматизации эксперимента, организационных систем и т.п.

Следующие особенности указанных систем, которые учитывались при проектировании CASE.Аналитика:

распределенность - несколько взаимодействующих подсистем, распределенных в пространстве;

большое количество разнообразных источников и приемников данных (сотни, тысячи) в состав системы могут входить датчики;

система должна соответствующим образом реагировать на множество внешних и внутренних событий, возникающих в случайные моменты времени;

система должна достаточно быстро с точки зрения ее эргономики и безопасности автоматизируемых функций реагировать на события;

система может находиться во многих состояниях;

в системе в каждый момент времени выполняются и взаимодействуют параллельные процессы;

сложность разрабатываемой системы: для ее создания необходим коллектив проектировщиков и разработчиков;

кроме потоков данных, которые физически являются дискретными электрическими сигналами, необходимо рассматривать сигналы, являющиеся физически аналоговыми электрическими сигналами.

Среда функционирования: процессор - 386 и выше, основная память - 4 Мб, дисковая память - 5 Мб, MS Windows 3.x или Windows 95.

База данных проекта реализована в формате СУБД Paradox и является открытой для доступа. С помощью отдельного программного продукта (Catherine) выполняется обмен данными с CASE-средством ERwin. При этом из проекта, выполненного в CASE.Аналитике, экспортируется описание структур данных и накопителей данных, которое по определенным правилам формирует описание сущностей и их атрибутов.