УДК 005:004(075. 8)
ББК 65. 291. 21с51я73
А46
РЕЦЕНЗЕНТЫ:
Кафедра программного обеспечения компьютерных систем
Ивановского государственного энергетического университета
(заведующий кафедрой – С. В. Косяков,
доктор технических наук, профессор);
А. Н. Швецов,
доктор технических наук, профессор
Вологодского государственного технического университета
Александров Д. В. А46 Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные систе-
мы: учеб. пособие / Д. В. Александров. – М. : Финансы и ста-
тистика, 2011. – 224 с. : ил.
ISBN 978-5-279-03475-8
Рассмотрены особенности стандарта UML 2 при моделировании бизнес-
процессов и разработке распределенных информационных систем на основе
технологии RUP с использованием различных CASE-средств, в частности,
Enterprise Architect (Sparx Systems). Описаны современные СУБД (Oracle),
мультиагентные системы (JADE), технологии веб-сервисов и управления биз-
нес-процессами (Active BPEL), системы групповой работы (Microsoft
SharePoint). Уделено внимание особенностям построения онтологий на язы-
ке OWL и др. Для студентов, аспирантов, а также специалистов – системных анали-
тиков, системотехников и программистов. Может использоваться препода-
вателями при проведении занятий. УДК 005:004(075. 8)
ББК 65. 291. 21с51я73
© Александров Д. В. , 2011
© Издательство «Финансы и статистика»,
ISBN 978-5-279-03475-8 2011
ÏÐÅÄÈÑËÎÂÈÅ
CASE-технология (Computer Aided Software Engineering) представ-
ляет собой методологию проектирования информационных систем
(ИС), а также набор инструментальных средств, позволяющих в
наглядной форме моделировать предметную область, анализиро-
вать эту модель на всех этапах разработки и сопровождения ИС и
разрабатывать приложения в соответствии с информационными
потребностями пользователей. Под термином CASE-средства понимаются программные сред-
ства, поддерживающие процессы создания и сопровождения ИС,
включая анализ и формулировку требований, проектирование при-
кладного программного обеспечения и баз данных, генерацию кода,
тестирование, документирование, обеспечение качества, конфигу-
рационное управление и управление проектом, а также другие про-
цессы. CASE-средства вместе с системным программным обеспе-
чением и техническими средствами образуют полную среду
разработки ИС. Большинство существующих CASE-средств основано на методо-
логиях структурного или объектно-ориентированного анализа и про-
ектирования, использующих спецификации в виде диаграмм или
текстов для описания внешних требований, связей между моделями
системы, динамики поведения системы и архитектуры программных
средств. В данном пособии, в части I, рассматриваются технология объек-
тно-ориентированной разработки программного обеспечения
Rational Unified Process (RUP) и унифицированный язык модели-
рования UML 2.