Метод синтеза структур, модели и инструментальные средства интерактивных систем объемного геометрического моделирования тема диссертации и автореферата по ВАК РФ 05.13.12, кандидат технических наук Балабанов, Андрей Валерьевич

  • Балабанов, Андрей Валерьевич
  • кандидат технических науккандидат технических наук
  • 2011, Москва
  • Специальность ВАК РФ05.13.12
  • Количество страниц 140
Балабанов, Андрей Валерьевич. Метод синтеза структур, модели и инструментальные средства интерактивных систем объемного геометрического моделирования: дис. кандидат технических наук: 05.13.12 - Системы автоматизации проектирования (по отраслям). Москва. 2011. 140 с.

Оглавление диссертации кандидат технических наук Балабанов, Андрей Валерьевич

ВВЕДЕНИЕ

ГЛАВА 1. СОВРЕМЕННОЕ СОСТОЯНИЕ СТРУКТУРНОГО

ПРОЕКТИРОВАНИЯ СИСТЕМ

1.1 Современный подход к структурному проектированию.

1.2 Современные средства структурного проектирования.

1.2.1 Методология ГОЕБО.

1.2.1.1 Функциональный блок.

1.2.1.2 Интерфейсная дуга.

1.2.1.3 Декомпозиция.

1.2.1.4 Ограничения сложности ГОЕРО-диаграмм.

1.2.2 Унифицированный язык моделирования ЦМЬ.

1.2.2.1 Общие сведения.

1.2.2.2 Диаграммы языка ЦМЬ.

1.2.3 Метод синтеза структур систем.

1.2.3.1 Этапы формализованного синтеза структур систем.

1.2.3.2 Примеры генерации возможных вариантов реализации систем.

1.2.3.3 Построение сетевых моделей вариантов реализации структур систем.

Рекомендованный список диссертаций по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК

Введение диссертации (часть автореферата) на тему «Метод синтеза структур, модели и инструментальные средства интерактивных систем объемного геометрического моделирования»

Актуальность работы. Понятие «интерактивная система» (ИС), применительно к компьютерной графике и системам автоматизированного (человеко-машинного) проектирования (САПР) [15], [28], [39], [56], появилось с начала 70-х годов. С совершенствованием устройств ввода отпала необходимость вводить операторы входного языка в текстовом виде вручную; достаточно было указать на значки, их заменяющие, в перечне, представленном на экране дисплея. В программном обеспечении наметился переход в структурной организации интерактивных систем от пакетов графических программ к программным системам. Сформировалось понятие системной целостности программного обеспечения ИС, объединяющее процессорную часть, средства ввода-вывода информации и управления базами данных. Примерами таких систем являются: AutoCAD, SolidWorks, I-Deas и др.

С начала 90-х годов появился новый класс ИС - интегрированные системы, охватывающие несколько этапов жизненного цикла изделий, например, CAD/CAM, CAD/CAM/PDM и т.п. Появление интегрированных ИС напрямую было связано со стандартами по CALS-технологиям (Continuous Acquisition and Life-Cycle Support) [25] — технологиям непрерывного компьютерного сопровождения изделия на всех этапах его жизненного цикла от маркетинга до утилизации. CALS - технология отличается от традиционной технологии следующими особенностями: на всех этапах жизненного цикла изделия создается электронная документация, используются единая обобщенная модель изделия и международные стандарты на форматы и структуры данных по обмену информацией об изделии. Кроме того, CALS -технология предусматривает параллельную и территориально распределенную работу над создаваемым изделием.

Согласно CALS-технологии, на стадии проектирования должны создаваться 3D модели изделия, которые используются для поддержки изделия на последующих стадиях жизненного цикла. Таким образом, в CAD/CAM/PDM системах центральная роль отводится той части систем, которая связана с построением, анализом, преобразованием и использованием в сопутствующих расчетах объемных геометрических моделей, а саму эту часть систем можно выделить в отдельный класс — интерактивные системы объемного геометрического моделирования (ИСОГМ). Этот класс систем нашел, кроме того, самостоятельное применение в виде специализированных систем таких, как интерактивные технические руководства, тренажеры, системы виртуального программирования роботов и т.п.

На сегодняшний день, технологии ЗЭ моделирования относятся к числу передовых технологий, позволяющих повысить качество и сократить сроки выпуска продукции. Важность применения современных технологий ЗБ-моделирования в промышленности отметил президент России Дмитрий Анатольевич Медведев [21].

Сложность задач объемного геометрического моделирования в реальном времени предъявляет все более высокие требования к производительности и объемам памяти вычислительных систем. Под эти требования совершенствуются основные средства разработки ИСОГМ, такие как методы структурного проектирования систем [16], [50] и инструментальные средства для их создания [44], [45], [46], [51].

Варианты структурной организации ИСОГМ рассматриваются на начальных этапах жизненного цикла создаваемых систем с использованием различных методов структурного проектирования. Особенности используемых методов в существенной степени проявляются на последующих этапах проектирования и формируют соответствующие эксплуатационные характеристики ИСОГМ такие, как сложность установки, наладки и использования, надежность, экономичность, безопасность и др. Поэтому совершенствование уже существующих и разработка новых эффективных методов структурного проектирования ИСОГМ являются весьма актуальными задачами.

Цель работы. Целью диссертационной работы является разработка формализованного метода синтеза структур (МСС) ИСОГМ с оптимизацией этих структур по критериям быстродействия и сложности программной реализации.

В соответствии с указанной целью в работе поставлены и решены следующие задачи:

- проведен анализ современных методов структурного проектирования систем;

- проведены анализ, классификация и формальное описание структур данных ЗБ-моделей и способов их преобразования;

- выполнена систематизация реализаций типовых операций в алгоритмах функционирования ИСОГМ;

- разработан МСС как метод формализованной генерации вариантов структур ИСОГМ и выбора лучшего варианта структуры;

- разработаны формализованные процедуры выполнения операций со структурами алгоритмов ИСОГМ;

- разработаны инструментальные средства для создания ИСОГМ;

- выполнена апробация МСС и инструментальных средств путем построения специализированных ИСОГМ.

Методы исследований. Результаты диссертации базируются на теории графов, методах компьютерной графики, аналитической геометрии, структурного, функционального и объектно-ориентированного проектирования.

Научная новизна.

1. Развит МСС систем применительно к задачам ЗБ-моделирования в части систематизации программных реализаций типовых алгоритмов по преобразованию, хранению и визуализации структур данных геометрических моделей.

2. Разработан принцип построения обобщенных сетевых моделей (ОСМ) структур специализированных ИСОГМ, учитывающий возможные варианты программной реализации алгоритмов ЗО-моделирования. ОСМ отображают возможные варианты реализации структур ИСОГМ; вершины ОСМ представляют собой структуры данных ЗБ-моделей, а ребра - качественные показатели программных реализаций отдельных операций алгоритма.

3. Впервые проведена классификация более 100 существующих структур данных ЗБ-моделей по точности представления информации и способам кодирования с целью построения ОСМ создаваемых ИСОГМ.

4. Получены теоретические оценки сложности кодирования наиболее распространенных структур данных ЗБ-моделей для расчета качественных показателей реализаций в ОСМ.

5. Для разработанного метода МСС созданы инструментальные средства разработки ИСОГМ, включающие базы данных ЗБ-моделей с их качественными характеристиками, программные реализации алгоритмов построения ЗБ-моделей с различными структурами данных, примеры построения ОСМ структур специализированных ИСОГМ.

Достоверность результатов исследований подтверждается корректностью постановок задач, применением математических методов и строгих критериев оценки вариантов реализации структур ИСОГМ, а также результатами практического применения предложенных в диссертации моделей ИСОГМ, метода МСС и инструментальных средств.

Практическая ценность.

1. Разработанный метод МСС позволяет формализовать решение задачи построения оптимальных структур интерактивных систем объемного геометрического моделирования и, в отличие от существующих методов

ШЕБО, ЦМЬ, АПК), учитывает различные способы кодирования и точности представления ЗБ-модслей, а также их возможные преобразования.

2. Полученные теоретические оценки сложности кодирования структур данных и построение ОСМ позволили обоснованно производить выбор лучшего варианта программной реализации ИСОГМ.

3. Разработанные ОСМ специализированных ИСОГМ, базы данных ЗБ-моделей и программные реализации отдельных операций алгоритмов функционирования ИСОГМ могут использоваться разработчиками в качестве инструментальных средств при создании своих специализированных систем.

4. Результаты диссертационной работы использовались при разработке ОСМ и ЗБ-моделей для интерактивного технического руководства по сборке узлов и агрегатов автомобиля (для ООО «Техстанко»), системы ситуационного моделирования, системы управления движением магнитной капсулы эндоскопа (по проекту РФФИ № 09-08-00123-а), медицинского тренажера для проведения операции стентирования (для ООО «Техстанко»), пула свободных производственных мощностей предприятий виртуальной корпорации (по государственному контракту ГК № 02.740.11.0488), установки послойного синтеза деталей из металлических порошков (для ОАО НИАТ, тема 09-64М).

Реализация результатов работы. Полученные в диссертации результаты были использованы при реализации следующих проектов:

1. Разработка интерактивного учебного пособия по сборке узлов и агрегатов автомобиля для профильных учебных заведений г. Москвы (совместный проект с ООО «Техстанко»).

2. Медицинский тренажер для освоения операции стентирования (Научно-практический центр интервенционной кардиоангиологии).

3. Создание гетерогенной распределенной компьютерной системы для управления в реальном времени децентрализованными высокотехнологичными производствами, объединенными в виртуальные корпорации (государственный контракт ПС №02.740.11.0488).

4. Разработка установки послойного синтеза деталей из металлических порошков (для ОАО НИАТ, тема 09-64М).

5. Разработка теории магнитной локации и управления движением магнитной капсулы эндоскопа и создание макета измерительно-управляющего комплекса с капсулой (проект РФФИ № 09-08-00123-а).

Апробация работы. Результаты диссертационной работы докладывались и обсуждались на III Всероссийской молодежной конференции по проблемам управления ВМКПУ'2008 (ИЛУ РАН, 2008), IV Всероссийской школе-семинаре молодых ученых «Проблемы управления и информационные технологии ПУИТ'08» (Казань, 2008 г.), Семинаре молодых ученых ИЛУ РАН 2009 (ИЛУ РАН, 2009), III Отраслевой научно-технической конференции (МТУСИ, 2009), VIII-X Международных конференциях «Системы проектирования, технологической подготовки производства и управления этапами жизненного цикла промышленного продукта CAD/CAM/PDM» (ИПУ РАН, 2008, 2009 и 2010 гг.), Семинаре молодых ученых ИПУ РАН (ИПУ РАН, 2010).

Публикации. Основные результаты научных исследований по теме диссертации опубликованы в 18 печатных работах, среди которых 3 работы опубликованы в рецензируемых изданиях, рекомендованных ВАК РФ ([1-3] в списке публикаций по теме диссертации).

Основное содержание работы.

Во введении рассматриваются понятие ИСОГМ, а также история и современные тенденции развития средств их создания. Показана актуальность задачи совершенствования средств структурного проектирования таких систем и создания инструментальных средств для их построения.

В главе 1 проведен анализ современных методов структурного проектирования программно реализованных систем. Выделены основные достоинства и недостатки проанализированных методов. Показано, что на сегодняшний день практически не существует методов, непосредственно предназначенных для синтеза структур ИСОГМ. Доказано, что наиболее пригодным для ИСОГМ методом, основанном на формализованном синтезе структур, является метод Е.И. Артамонова [37], разработанный вначале для проектирования цифровых устройств и развитый им в последующем применительно к программному обеспечению САПР и к структурам виртуальных производств. Метод Е.И. Артамонова был выбран автором в качестве базового при разработке метода синтеза структур ИСОГМ.

В главе 2 рассмотрен разработанный метод синтеза структур ИСОГМ. Введены понятия «локальный алгоритм» и «локальная структура». Подробно описаны операции со структурами алгоритмов функционирования ИСОГМ. Определены правила объединения локальных алгоритмов, а также критерии выбора лучшей программной реализации алгоритма функционирования ИСОГМ. В основных выводах по главе 2 указаны отличительные особенности разработанного метода.

В главе 3 представлены анализ и классификация структур данных ЗБ-моделей, полученные аналитические соотношения для оценки сложности их программной реализации, а также инструментальные средства для разработки специализированных ИСОГМ. В результате проведенного анализа установлено, что, в основном, все современные геометрические процессоры поддерживают несколько основных типов структур данных ЗБ-моделей. В качестве инструментальных средств была построена обобщенная сетевая модель для проектирования специализированных ИСОГМ, а также база данных ЗЭ-моделей.

В главе 4 представлены разработанные алгоритмы функционирования специализированных ИСОГМ, синтезированы структуры их программной реализации, создано программное обеспечение. Были разработаны следующие специализированные ИСОГМ:

- интерактивное учебное пособие для изучения узлов и агрегатов автомобиля;

- медицинский тренажер для освоения операции стентирования;

- система ситуационного моделирования;

- система виртуальной настройки роботов;

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

- система управления магнитной капсулой эндоскопа;

- геометрический процессор установки послойного синтеза.

В Заключении приводятся общие выводы по диссертационной работе.

Объем и структура диссертации.

Диссертация состоит из введения, 4 глав, заключения, списка литературы и приложений. Общий объем диссертации составляет 115 страниц машинописного текста. Диссертация содержит 65 рисунков и 3 таблицы. Список литературы состоит из 55 наименований.

Похожие диссертационные работы по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК

Заключение диссертации по теме «Системы автоматизации проектирования (по отраслям)», Балабанов, Андрей Валерьевич

4.8 Основные выводы главы 4

1. На основе ОСМ, представленной на рис. 3.12, разработаны структуры специализированных ИСОГМ.

2. Разработана структура и выполнена реализация геометрического процессора для реконструкции и геометрических преобразований ЗО-моделей из разработанной базы данных.

3. В результате разработки специализированных ИСОГМ, определен класс задач ЗО-моделирования, которые можно решать при помощи созданных инструментальных средств.

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

109

ЗАКЛЮЧЕНИЕ

В диссертации получены следующие основные теоретические и практические результаты.

1. Проведен анализ методов структурного проектирования систем. Показано, что такие методы, как ШЕБО, ЦМЬ, АШБ не предлагают формальную процедуру декомпозиции и синтеза структур интерактивных систем объемного геометрического моделирования. Разработан МСС — метод синтеза структур интерактивных систем объемного геометрического моделирования, позволяющий формализовать решение задачи построения и оценки этих структур.

2. Проведена классификация структур данных ЗБ-моделей по точности представления и способам кодирования информации. Проведен анализ более 100 существующих структур данных ЗБ-моделей.

3. Разработаны аналитические соотношения для оценки сложности кодирования наиболее распространенных структур данных.

4. Разработан принцип построения ОСМ специализированных ИСОГМ, учитывающий возможные варианты программной реализации алгоритмов ЗБ-моделирования.

5. Созданы инструментальные средства разработки ИСОГМ, на основе которых построены специализированные ИСОГМ для машиностроения (сборочный тренажер, система виртуального программирования роботов) и медицины (тренажер по стентированию кровеносных сосудов, прототип системы магнитной локации и управления капсулой эндоскопа).

110

Список литературы диссертационного исследования кандидат технических наук Балабанов, Андрей Валерьевич, 2011 год

1. Артамонов, Е.И. Анализ и синтез архитектуры сложных программных систем Текст. / Е.И. Артамонов, В.В. Макаров // Приборы и системы. — 2000. №7. - С.22-29.

2. Артамонов, Е.И. Варианты структурной организации систем проектирования РЭА Текст. / Е.И. Артамонов, В.Ю. Высоких; под ред. Е.И. Артамонова // Материалы 6-й международной конференции CAD/CAM/PDM. М.: ИПУ РАН, 2006. - С. 137-143.

3. Артамонов, Е.И. Особенности синтеза архитектуры и классификация интерактивных систем Текст. / Е.И. Артамонов // Труды II Международной конференции «Идентификация систем и задачи управления (SICPO'03)». М.: ИПУ РАН, 2003. - С. 1664-1687.

4. Артамонов, Е.И. Синтез структур специализированных средств машинной графики Текст. / Е.И. Артамонов, В.М. Хачумов; Академия наук СССР, Институт проблем управления. М.: ИПУ, 1991. - 144 с.

5. Артамонов, Е.И. Структурное проектирование систем Текст. // Информационные технологии в проектировании и производстве. 2008. — №2.-С. 3-11.

6. Басов, К. А. С ATI A V5. Геометрическое моделирование Текст. / К.А. Басов. М.: ДМК Пресс, 2008. - 268 с.

7. Большаков, В. П. 3D-моделирование в AutoCAD, KOMIIAC-3D, SolidWorks, Inventor, T-Flex Текст. / В. П. Большаков, А. Л. Бочков,

8. A.A. Сергеев. СПб.: Питер, 2010. - 336 с.

9. Борн, Г. Форматы данных Текст. / Гюнтер Борн [перевод с немец.]. -СПб.: BHV, 1995.-472 с.

10. Буч, Г. Язык UML: Руководство пользователя Текст. / Грейди Буч, Джеймс Рамбо, Айвар Джекобсон [перевод с англ.]. СПб.: ДМК Пресс, 2007. - 496 с.

11. Буч, Г. UML. Классика CS. Текст. / Г. Буч, А. Якобсон, Д. Рамбо [под общей редакцией проф. С. Орлова]. 2-е изд. [перевод с англ.]. - СПб.: Питер, 2006.-736 с.

12. Быков, A.B. ADEM CAD/CAM/TDM. Черчение, моделирование, механообработка Текст. / A.B. Быков, В.В. Силин, В.В. Семенников,

13. B.Ю. Феоктистов. СПб.: БХВ-Петербург, 2003. - 320 с.

14. Гантмахер, Ф.Р. Теория матриц Текст. / Ф.Р. Гантмахер. М.: Наука, 1967. - 576 с.

15. Гилой, В. Интерактивная машинная графика Текст. / В. Гилой; перевод с англ. М.: Мир, 197681. - 384 с.

16. Гома, X. UML. Проектирование систем реального времени, распределенных и параллельных приложений Текст. / X. Гома; перевод с англ. М.: ДМК, 2002. - 704 с.

17. Гончаров, П.С. NX для конструктора-машиностроителя Текст. / П.С. Гончаров, М.Ю. Ельцов, С.Б. Коршиков, И.В. Лаптев, В.А. Осиюк. -М.: ДМК, 2010.-504 с.

18. ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения Текст. Введ. 1992—01— 01. - М.: Изд-во стандартов, 1990. - IV, 24 е.: ил.; 29 см.

19. Грэхем, И. Объектно-ориентированные методы. Принципы и практика Текст. / Иан Грэхем. 3-е изд. [перевод с англ.]. - М.: Вильяме, 2004. — 880 с.

20. Иноземцев, А. Н. Геометрическое моделирование в конструкторско-технологической подготовке производства Текст. / А.Н. Иноземцев, Д.И. Троицкий // Журнал «Прикладная геометрия». 2001. - №4. - М.: Изд-во МАИ, 2001. - С. 57-66.

21. Известия: российская общественно-политическая и деловая ежедневная газета Текст. / учредитель и издатель ОАО «Известия». 2010, июнь — 10. - М., 2010. - 18 полос. - Ежеднев.

22. Каменова, М. Моделирование бизнеса. Методология ARIS: практическое руководство / М. Каменнова, А. Громов, М. Ферапонтов, А. Шматалюк. — М.: Весть-МетаТехнология, 2001. 327 с.

23. Колесов, Ю.Б. Объектно-ориентированное моделирование сложных динамических систем Текст. / Ю.Б. Колесов. СПб.: Изд-во СПбГГТУ, 2004. - 239 с.

24. Колчин, А.Ф. Управление жизненным циклом продукции Текст. / А.Ф. Колчин, М.В. Овсянников, А.Ф. Стрекалов, C.B. Сумароков. -М.: Анахарсис, 2002. 304 с.

25. Кузьмик, П. К. Информационная поддержка наукоемких изделий. CALS-технологии Текст. / И. П. Норенков, П. К. Кузьмик. М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.

26. Мюррей, Д. SolidWorks Текст. / Дэвид Мюррей [перевод с англ.]. М.: Лори, 2009. - 728 с.

27. Никулин, Е.А. Основы теории автоматического управления. Частотные методы анализа и синтеза систем: учебное пособие Текст. / Е. А. Никулин. 2-е изд., испр. и доп. - СПб.: BHV, 2000. - 640 с.

28. Ньюмен, У. Основы интерактивной машинной графики Текст. / У. Ньюмен, Р. Спрулл; перевод с англ. М.: Мир, 1976. - 573 с.

29. Порев, В.Н. Компьютерная графика Текст. / В.Н. Порев, Т.А. Блинова; под ред. В.Н. Порева. Киев: Юниор, 2005. — 520 е.; ил.

30. САПР и графика: журнал Текст. / Учредитель ООО "КомпьютерПресс"; гл. ред. Д.Г. Красковский. 2001. - №8. - М.: КомпьютерПресс, 2001. -104 с. - Ежемес.

31. Соломенцев, Ю.М. Информационно-вычислительные системы в машиностроении. CALS-технологии Текст. / Ю.М. Соломенцев. М.: Наука, 2003. - 292 с.

32. Степанов, Н.В. Pro/Engineer 2000i. Курс пользователя Текст. / Н.В Степанов, А.А Голованов. М.: Компьютер Пресс, 2007. - 192 с.

33. Страуструп, Б. Язык программирования С++ Текст. / Бьерн Страуструп. спец. издание [перевод с англ.]. - М., СПб.: Бином, Невский Диалект, 2008. - 1104 с.

34. Судов, Е.В. Технологии интегрированной логистической поддержки изделий машиностроения Текст. / Е.В. Судов, А.И. Левин, А.В. Петров, Е.В. Чубарова. М.: Информбюро, 2006. - 232 с.

35. Черемных, С.В. Структурный анализ систем: IDEF-технологии Текст. / С.В. Черемных, И.О. Семенов, B.C. Ручкин. М: Финансы и статистика, 2001.-208 с.

36. Шмуллер, Д. Освой самостоятельно UML 2 за 24 часа: практическое руководство Текст. / Джозеф Шмуллер [перевод с англ.]. М.: Вильяме, 2005.-416 с.

37. Artamonov, E.I. Automation of digital device structure design Текст. / E.I. Artamonov // B-215, ACTA IMEKO, 1973. P. 561-570.

38. Booch, G. Object Solutions: Managing the Object-Oriented Project Текст. / Grady Booch. Boston: Addison-Wesley, 1995. - 336 p.

39. Coad, P. Object-oriented analysis Текст. / Peter Coad, Edward Yourdon; edited by A. Hutt. 1st edition. - Englewood Clifs, New Jersey: Prentice Hall, 1990.-200 p.

40. Coad, P. Object-oriented analysis Текст. / Peter Coad, Edward Yourdon. — 2nd edition. Englewood Clifs, New Jersey: Prentice Hall, 1991. - 215 p.

41. Connor, M. Structured Analysis and Design Technique SADT Текст. / M. Connor // Auerbach portfolio 32-04-02. - 1979.

42. Gibson, M.L. The CASE Philosophy Текст. // BYTE. 1989. - April. - P. 209-218.

43. Heiman, D. Worldwide Analysis, Modeling, Design and Construction Tools Competitive Analysis 2003. 2002 Shares and Current Outlook Электронный ресурс. / D. Heiman; IDC [Framingham, 2003]. URL: http://www.idc.com (дата обращения: 01.30.2010).

44. IEEE Std 1209-1992. IEEE Recommended Practice for the Evaluation and Selection of CASE Tools Электронный ресурс. / IEEE Standard Association. URL: http://standards.ieee.org (дата обращения: 03.03.2010).

45. IEEE Std 1348-1995. IEEE Recommended Practice for the Adoption of Computer-Aided Software Engineering (CASE) Tools Электронный ресурс. / IEEE Standard Association. URL: http://standards.ieee.org (дата обращения: 05.03.2010).

46. Integrated Computer-Aided Manufacturing (1СAM) Final Report: Function Modeling Manual (IDEFO) Текст. / SofTech, Inc. // contract no. F33612-78-C-5158. 1981.

47. Integration Definition For Function Modeling (IDEFO) Текст. / National Institute of Standards and Technology. Washington: Draft Federal Information, 1993.

48. Jacobson, I. Object-Oriented Software Engineering: A Use Case Driven Approach (ACM Press) Текст. / Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Overgaard. Revised Printing. - New York: Addison-Wesley, 1994.-529 p.

49. Jet Info: Информационный бюллетень Электронный ресурс. 2004. №4. URL: http://www.jetinfo.ru/2004 (дата обращения: 15.09.2009).

50. Kirtsner, R. Worldwide Analysis, Modeling, and Design Tools Forecast and Analysis 2002-2006 Электронный ресурс. / Rik Kirtsner; IDC [Framingham, 2002]. URL: http://www.idc.com (дата обращения: 01.25.2010).

51. Larman, С. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development Текст. / Craig Larman. 3rd Edition. - Englewood Clifs, New Jersey: Prentice Hall, 2005. - 736 p.

52. Mandelbrot, B. The Fractal Geometry of Nature Текст. / Benoi't Mandelbrot. NY: W.H. Freeman and Co., 1977. - 462 p.

53. Rumbaugh, J. Object-Oriented Modeling and Design Текст. / J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen. Englewood Clifs, New Jersey: Prentice Hall, 1991 - 459 p.

54. Starr, L. How to Build Shlaer-Mellor Object Models Текст. / Leon Starr. -Englewood Clifs, New Jersey: Prentice Hall, 1996. 448 p.

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.