Посібник користувача uml - Джеймс Рамбо, Грейді Буч, Івар

Джеймс Рамбо, Грейді Буч, Івар Якобсон - колекція предметних технологій

резюме

UML пояснюється трьома його дизайнерами

У Посібнику користувача UML творці мови UML (Грейді Буч, Джеймс Рамбо та Івар Якобсон) представляють різні аспекти мови у чіткій та детальній формі, що полегшує навчання. Ця книга дозволить читачеві:

  • з’ясувати, що таке UML, а що ні;
  • оволодіти словниковим запасом та правилами UML;
  • зрозуміти, як застосовувати UML у типових ситуаціях моделювання;
  • скористатися досвідом та ноу-хау дизайнерів UML.

До кого адресована ця книга ?

  • Усім, хто бере участь у проектах з розробки програмного забезпечення: власникам, менеджерам проектів, аналітикам та дизайнерам, архітекторам програмного забезпечення, розробникам тощо.;
  • Для всіх програмістів на C ++, Java або інших, які хочуть моделювати, перш ніж починати писати код;
  • Студенти інформатики (програмна інженерія або моделювання UML), які зможуть поглибити поняття, що вивчаються на уроці.

Грейді Буч, Джеймс Рамбо та Івар Якобсон є дизайнерами мови UML. Вони визнані у всьому світі за їх дуже важливий внесок у розвиток об'єктних технологій, включаючи методи Booch, OMT та OOSE. Всі троє працюють у Rational Software.

Автор Джеймс Рамбо

Джеймс Рамбо, заслужений інженер IBM, Івар Якобсон, засновник JacZone та Грейді Буч, співробітник IBM, є творцями UML. Вони визнані у всьому світі за їх численні та важливі внески у створення об'єктно-орієнтованої технології розробки, включаючи OMT (Техніка об'єктного моделювання), OOSE (Об'єктно-орієнтована інженерія програмного забезпечення) та метод Буча.

Інші книги Джеймса Рамбо

рамбо

Уніфікований процес розробки програмного забезпечення

Автор Грейді Буч

Грейді Буч, науковий директор Rational, визнаний міжнародною спільнотою розробників програмного забезпечення за його роботу над об'єктно-орієнтованими технологіями. Він є основним автором звіту про об’єктно-орієнтований аналіз та дизайн та журнал об’єктів. Він є автором Аддісона-Уеслі декількох найбільш продаваних книг про розробку програмного забезпечення та розробки об'єктів.

Інші книги Грейді Буча

Уніфікований процес розробки програмного забезпечення

Автор Івар Якобсон

Доктор Івар Якобсон, віце-президент з бізнес-інженерії, є винахідником методу OOSE, а також засновником Objectory AB у Швеції, яка нещодавно об’єдналася з Rational Software Corporation. Д-р Якобсон є головним автором двох впливових і найбільш продаваних книг «Об’єктно-орієнтована програмна інженерія - підхід, що базується на застосуванні» (лауреат премії за продуктивність комп’ютерної мови в 1992 році) та «Об’єктна перевага - реінжиніринг бізнес-процесів за допомогою об’єктних технологій». Він також є автором кількох статей, присвячених об'єктній технології. Однією з найвідоміших робіт є його перша робота OOPSLA '87 під назвою "Об'єктно-орієнтована розробка в промисловому середовищі", яка представляє перший справді об'єктно-орієнтований метод, коли-небудь опублікований. Підхід Івара Якобсона, який керувався використанням, мав дуже сильний вплив на всю індустріюOOAD, і він сам став однією з її "ікон". Отже, його часто запрошують доповідачем і учасником дискусії, обговорюючи теми OOAD з колегами та методологами, такими як Грейді Буч, Джим Рамбо, Стівен Меллор та Ребекка Вірфс-Брок на великих конференціях ОО по всьому світу.

Він добре відомий своєю новаторською роботою та більш ніж 20-річним досвідом використання об'єктних методів для проектування великих систем реального часу. Його рання техніка проектування на основі об’єктів перетворилася на міжнародний стандарт ITU (раніше CCITT)/SDL.

Доктор Якобсон також регулярно працює в комітетах OOPSLA, ECOOP та TOOLS, і він є членом дорадчої ради Журналу об'єктно-орієнтованого програмування.

У 1994 році Івар Якобсон отримав першу нагороду Шведської комп'ютерної асоціації (SCA) (премія К'єлла Хультмана) за "надзвичайні досягнення у підвищенні ефективності та продуктивності у розробці та використанні інформаційних технологій".

Інші книги Івара Якобсона

Уніфікований процес розробки програмного забезпечення

Резюме

  • Перші кроки
    • Чотири принципи моделювання
    • Огляд UML
    • Цикл розробки програмного забезпечення
  • Моделювання елементарних структур
    • Класи: атрибути, операції та обов'язки
    • Відносини: залежності, узагальнення, асоціації
    • Загальні механізми мови: технічні характеристики, прикраси, загальні відмінності та механізми розширюваності
    • Схеми, види та моделі
    • Схеми класів
  • Моделювання вдосконалених структур
    • Розширені класи: класифікатори, кратність, видимість, підпис, поліморфізм
    • Розширені відносини: багаторазове успадкування, придатність для плавання, склад, вишуканість
    • Інтерфейси, типи та ролі
    • Групування елементів дизайну в пакети
    • Бетонні кузова та прототипи кузовів
    • Діаграма об’єктів
    • Інженерна та зворотна інженерія
  • Моделювання елементарної поведінки
    • Взаємодії: ролі, посилання, повідомлення, дії, послідовності та потоки управління
    • Використовуйте кейси та актори
    • Діаграма використання: моделювання поведінки системи, підсистеми або класу
    • Схема взаємодії: управління потоками в хронологічному порядку та за організацією
    • Діаграми діяльності: моделювання робочого процесу, операції
  • Моделювання вдосконаленої поведінки
    • Події та сигнали
    • Винятки
    • Кінцеві автомати автоматів: стани, перехід та діяльність
    • Процеси та потоки: активні об’єкти, кілька потоків управління, міжпроцесовий зв’язок та паралельний доступ
    • Час і простір: обмеження часу, розподіл об'єктів, мігруючі об'єкти, реальний час та розподілені системи
    • Діаграми переходу стану: моделювання реактивних об'єктів
  • Архітектурне моделювання
    • Компоненти, інтерфейси та реалізації
    • Моделювання виконуваних файлів, бібліотек, таблиць, файлів, документів, API та вихідного коду
    • Картування між логічними моделями та фізичними моделями
    • Розгортання: вузли та з'єднання
    • Моделювання процесорів, периферійних пристроїв та розподілу компонентів
    • Співпраця, досягнення та взаємодії
    • Моделювання реалізації випадку використання, операції або механізму
    • Візерунки та рамки
    • Моделювання дизайну та архітектурних зразків
    • Діаграми компонентів: моделювання вихідного коду, виконуваних файлів, фізичних баз даних та адаптованих систем
    • Схема розгортання: моделювання вбудованої, клієнт-серверної або розподіленої системи
    • Системи, підсистеми, моделі та уявлення
  • Додатки
    • Позначення UML: відносини, розширюваність та діаграми
    • Стандартні елементи UML: стереотипи, мітки та обмеження
    • Раціональний уніфікований процес: фази та ітерації, робочі процеси та артефакти

Відгуки читачів: Посібник користувача uml

Оцінка на основі 1 відгуку (переглянути всі відгуки)

Просто кльово !

Яка геніальна ідея з боку трьох великих засновників UML написати таку книгу! Це справжній набір інструментів, який не тільки дає змогу заповнити невеликий пробіл у пам’яті, але і вкладається в рівень деталізації настільки тонкий, що дозволяє дуже точно виразити потребу або операцію. Я купив його на 2-му курсі ВНТ і досі використовую через 3 роки. Ця книга - золота шахта для аналітиків або розробників усіх рівнів.!

Технічні характеристики книги "Посібник користувача uml"

ПАПЕР
Редактор (и) Ейроли
Автор (и) Джеймс Рамбо, Грейді Буч, Івар Якобсон
Колекція Об’єктні технології
Звільнення 03.03.2000
Nb. сторінки 552
Формат 19 х 22
Ковдра Брошка
Вага 1120г
Інтер'єр Чорний і білий
EAN13 9782212091038
ISBN13 978-2-212-09103-8

Переваги Eyrolles.com

ДОСТАВКА від 0,01 € у Франції

Інтернет-оплата БЕЗПЕЧНО

Доставка в світі

Повернення протягом 15 днів

+ змільйон доступні книги

У цій же колекції "Об'єктні технології"

Договір об'єктного моделювання

Напишіть ефективні випадки використання

Уніфікований процес розробки програмного забезпечення