Введение
1. Модели структурного и объектно-ориентированного анализа 10
1.1. Модель «сущность-связь» 10
1.2. Модели системного структурного анализа 15
1.3. Концептуальная модель 19
1.4. Модель объектно-ориентированного анализа 25
1.5. Выводы 41
2. Обобщенная модель 43
2.1. Механизмы абстракции 43
2.2. Механизмы классификации понятий и отношений 46
2.3. Элементы и агрегаты данных 48
2.4. Отношения (связи) между информационными объектами 53
2.5. Средства спецификации процессов 58
2.6. Структурные отношения процессов 62
2.7. Спецификация потока управления 65
2.8. Спецификация окружения и именование элементов ОМ 65
2.9. Выводы 66
3. Методы взаимного преобразования моделей 70
3.1. Преобразование модели «сущность-связь» к обобщенной модели 70
3.2. Преобразование моделей ССА к обобщенной модели 74
3.3. Преобразование концептуальной модели к обобщенной модели 78
3.4. Преобразование диаграмм классов к обобщенной модели 80
3.5. Преобразование диаграммы объектов к обобщенной модели 82
3.6. Преобразование диаграммы прецедентов к обобщенной модели 82
3.7. Преобразование спецификаций вычислительного процесса ООА к обобщенной модели 83
3.8. Преобразование обобщенной модели к модели сущность-связь 85
3.9. Преобразование обобщенной модели к модели КМ 86
3.10. Преобразование спецификаций данных из обобщенной модели в модель ООА 87
3.11. Преобразование спецификаций вычислительного процесса из обобщенной модели в модель ООА 88
3.12. Выводы 90
4. Инструментальные средства и примеры преобразования проектной информации 91
4.1. Реализация алгоритмов преобразований 91
4.2. Структура вспомогательных репозиториев 94
4.3. Описание делового процесса «Перевод пациентов» 99
4.4. Эскизный проект подсистемы «Учет движения пациентов» 101
4.5. Преобразование эскизного проекта к обобщенной модели 106
4.6. Преобразование обобщенной модели в объектно-ориентированный проект подсистемы «Учет движения пациентов» 109
Заключение 111
Список литературы 112


