29
кументацию, разработку, управление конфигурацией, безо-
пасность, обмен информацией, интеграцию данных, управ-
ление или пользовательский интерфейс;
• совместимость с другими инструментальными средствами,
включая: возможность взаимодействия и/или прямого обме-
на данными, например, с системами подготовки текстов и
другими средствами документирования, базами данных, ре-
позитариями и другими CASE - средствами;
• поддержка конкретных методологий, например
, объектно-
ориентированного анализа, объектно-ориентированного
проектирования, проектирования "сверху-вниз";
• языковая поддержка, включая: языки программирования,
языки определения данных, языки структурированных за-
просов, графические языки;
• ввод и редактирование спецификаций требований к разраба-
тываемому ПС, включая требования к функциям, данным,
интерфейсам, качеству, производительности, среде функ-
ционирования, стоимости и планированию;
• языки
спецификаций требований - возможность CASE-
средства импортировать, экспортировать или редактировать
информацию требований, используя формальный язык, кон-
троль непротиворечивости спецификаций и полноты:
• возможность моделировать аспекты потенциального функ-
ционирования разрабатываемой системы, на основе требо-
ваний и/или проектных данных, имеющихся, в распоряже-
нии CASE-средства, включая эффективность системы, ин-
терфейс оператора, архитектурную производительность
(время
отклика, загрузку, пропускную способность);
• прототипирование - возможность проектирования и генера-
ции предварительной версии всей системы или ее части, на
основе требований и/или проектных данных, имеющихся в
распоряжении CASE-средства;
• формирование структуры отчетов, которые будут автомати-
зирование выпускаться разрабатываемой системой.
• в соответствии со стандартом должен быть обеспечен ана-