Скачать краткое руководство по стандартному языку объектного моделирования

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

 Вернуться

Автор: Мартин Фаулер
Дата выхода: 2004
Издательство: «Символ-Плюс»
Количество страниц: 184

 Третье издание бестселлера Фаулера «UML. Основы» охватывает UML 2 – версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML.

 Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в современном процессе разработки ПО. В книге описаны все главные типы диаграмм UML, рассказано, для чего они предназначены и какие нотации применяются при их создании и чтении. Это диаграммы классов, последовательности, объектов, пакетов, развертывания, прецедентов, состояний, деятельности, составных структур, компонентов, обзора взаимодействия, коммуникационные и временные.

 Фаулер не только в ясной и доступной манере описывает ключевые аспекты языка UML, но и четко показывает ту роль, которую UML играет в процессе разработки. Замечательные примеры моделирования являются результатом многолетнего опыта работы автора в области проектирования и моделирования.

Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам
развиваться и добавлять всё больше интересных и нужным вам книг!

Фаулер М.: UML: Основы: краткое руководство по стандартному языку объектного моделирования

Скачать книгу (fb2, 192 страницы, 973 Kb)

Жанр: UML
Издательство: Символ-Плюс, 2013

Третье издание бестселлера Фаулера «UML. Основы» охватывает UML 2 — версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML. Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в современном процессе разработки ПО. В книге описаны все главные типы диаграмм UML, рассказано, для чего они предназначены и какие нотации применяются при их создании и чтении. Это диаграммы классов, последовательности, объектов, пакетов, развертывания, прецедентов, состояний, деятельности, составных структур, компонентов, обзора взаимодействия, коммуникационные и временные. Фаулер не только в ясной и доступной манере описывает ключевые аспекты языка UML, но и четко показывает ту роль, которую UML играет в процессе разработки. Замечательные примеры моделирования являются результатом многолетнего опыта работы автора в области проектирования и моделирования.

ПЕТРОВ

АЛЕКСЕЙ ВЛАДИМИРОВИЧ

каф. ИУ-3

ap{AT}isdk.ru

apetrov{AT}bmstu.ru

Версия 1.0. Январь 2014

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Основная литература (1 / 1)

Алиев Т.И. Основы моделирования дискретных систем: Учеб. пособие. — СПб.: СПбГУ ИТМО, 2009. — 363 с.

Введение в математическое моделирование: Учеб. пособие/ Под ред. П.В. Трусова. — М.: Логос, 2005. — 440 с.

Иванов Д.Ю., Новиков Ф.А. Моделирование на UML. — СПб.: Наука и техника, 2010. — 640 с.

Питерсон Дж. Теория сетей Петри и моделирование систем.

— М.: Мир, 1984. — 264 с., ил.

Savoia, A. Pretotype It (2nd Pretotype Ed., 2011). URL: http://www.pretotyping.org/pretotype-it—the-book

2

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (1 / 7)

Буч Г., Якобсон А., Рамбо Дж. UML. Классика CS. 2-е изд. / Пер. с англ.; Под общей редакцией проф. С. Орлова. —

СПб.: Питер, 2006. — 736 с.

Девятков В.В. Методология и технология имитационных исследований сложных систем: Монография. — М.: Вузовский учебник: ИНФРА-М, 2014. – 448 с.

Лэриби Д. Введение в проблемно-ориентированное проектирование // MSDN Magazine. — Февраль 2009. URL: http://msdn.microsoft.com/ru-ru/magazine/dd419654.aspx

3

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (2 / 7)

Фаулер М. UML. Основы. Краткое руководство по стандартному языку объектного моделирования / Пер. с англ. — СПб.: Символ-Плюс, 2011. — 192 с.

Фаулер М., Скотт К. UML: Основы / Пер. с англ. — СПб.: Символ-Плюс, 2002. — 192 с.: ил.

Хопкрофт Дж., Мотвани Р., Ульман Дж. Введение в теорию автоматов, языков и вычислений / Пер. с англ. — 2-е изд. — М.: Издательский дом «Вильямс», 2002. — 528 с.: ил.

(Имеется 3-е англ. изд.: Hopcroft, J.E., R. Motwani, and J.D. Ullman, Introduction to Automata Theory, Languages, and Computation, 3/E, Addison-Wesley, Reading, MA, 2007.)

4

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (3 / 7)

Эванс Э. Предметно-ориентированное проектирование

(DDD): структуризация сложных программных систем. — М.: Вильямс, 2011. — 448 с.

Ambler, S. The Elements of UML Style (Cambridge Univ. Press, 2003).

Cassandras, C.G., Lafortune, S. Introduction to Discrete Event Systems (Springer Science + Business Media, New York, 2008).

Engelbrecht, A.P. Computational Intelligence: An Introduction, 2nd ed. (John Wiley & Sons, 2007).

5

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (4 / 7)

Fokkink, W. Introduction to Process Algebra (2nd ed., SpringerVerlag, 2007). URL: http://www.few.vu.nl/~wanf/BOOKS/ procalg.pdf

Goldberg, D. What Every Computer Scientist Should Know About Floating-Point Arithmetic. ACM Computing Surveys. 23 (1): 5–48 (March 1991).

IEC 61131-3:2013. Programmable Controllers—Part 3: Programming Languages (3rd ed.).

IEEE Std. 754-2008. IEEE Standard for Floating-Point Arithmetic.

6

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (5 / 7)

ISO/IEC 12207:2008. Systems and Software Engineering— Software life cycle processes.

ISO/IEC 19501:2005. Information Technology — Open Distributed Processing — Unified Modeling Language (UML) Version 1.4.2.

ISO/IEC 19505-1:2012. Information Technology — Object Management Group Unified Modeling Language (OMG UML) — Part 1: Infrastructure.

ISO/IEC 19505-2:2012. Information Technology—Object Management Group Unified Modeling Language (OMG UML) —

Part 2: Superstructure.

7

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (6 / 7)

ISO/IEC 42010:2007. Systems and Software Engineering— Recommended practice for architectural description of softwareintensive systems.

ISO/IEC/IEEE 60559:2011. Information Technology— Microprocessor Systems—Floating-point arithmetic.

Kleene, S.C. Introduction to Metamathematics (North-Holland Publishing Co., Amsterdam, 1952).

Rosenblueth, A., Wiener, N. The Role of Models in Science. Philosophy of Science, Vol. 12, No. 4 (Oct. 1945), pp. 316–321.

8

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Дополнительная литература (7 / 7)

Varzi, A.C. Spatial Reasoning and Ontology: Parts, Wholes, and Locations. In: Aiello, M., Pratt-Hartmann, I., and Benthem, J. van (eds.), Handbook of Spatial Logics (Berlin, Springer-Verlag, 2007, pp. 945-1038).

9

Методы исследования и моделирования информационных процессов и технологий (10 семестр )

Web-ресурсы

Имитационное моделирование систем. URL: http://gpss.ru/

IEEE Control Systems Society. URL: http://www.ieeecss.org/

Petri Nets World. URL: http://www.informatik.unihamburg.de/TGI/PetriNets/

10

Соседние файлы в папке PETROV

  • #
  • #
  • #
  • #
  • #
  • #
  • #

Навскидку (их больше, но эти рядом лежат)

* UML. Основы. Краткое руководство по стандартному языку объектного моделирования (Мартин Фаулер)
Совсем тоненькая, на пару вечеров для ознакомления

* Язык UML. Руководство пользователя (Буч Грэди)
Более подробная чем первая, пожалуй самое то для начала.

* UML. Специальный справочник (Джеймс Рамбо)
Очень удобна в качестве настольного справочника

* Применение UML и шаблонов проектирования. (Крэг Ларман)
* UML 2 и Унифицированный процесс: практический объектно-ориентированный анализ и проектирование (Джим Арлоу)
Сам пока не добрался до подробного изучения, но они нужны для более продвинутого уровня, для начала и без них можно обойтись.

На английском можно спецификацию UML почитать, в ней точно вообще все есть :)

После старта — смотрите в сторону программ Visual Paradigm for UML (самая продвинутая), Enterprise Architect (самая дешевая, пожалуй, но после первой интерфейс не очень удобен, т.к. много лишний действий), есть еще IBM Rational Software Architect (монструозная и тормозная, ИМХО).

Понравилась статья? Поделить с друзьями:
  • Формы запросов руководству
  • Sharp g1077pesa пульт для телевизора инструкция
  • Arnezi зарядное устройство для автомобильного аккумулятора инструкция по применению
  • Станок точильно шлифовальный 3б634 руководство по эксплуатации 1983
  • Лего автогонки sluban инструкция по сборке