Главная » Просмотр файлов » 2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006)

2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (1185732), страница 92

Файл №1185732 2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006).pdf) 92 страница2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (1185732) страница 922020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 92)

См. Автомат,конечныйМетод 143тело 148Механизм 203, 403, 404моделирование 400Механизм расширения 46Множественность 141концов ассоциации 158порта 211части 211, 213Моделированиеаварийных ситуаций 310адаптируемых систем 422архитектурного образца 411архитектурныхпредставлений 187архитектуры системы 444баз данных 375временных ограничений 353встроенной системы 431групп элементов 185динамического типа 176жизненного цикла объекта 332исполняемой версии 419исполняемых программ и библиотек 373исходного кода 376, 417комментариев 100конкретных экземпляров 197контекста системы 256межпроцесснойкоммуникации 347механизма 400непрограммной сущности 72новых свойств базовых блоковUML 101образца проектирования 408общие задачи 22операции 297основные принципы 23поведения элемента 250поведенческое 107потока работ 294потока управления 234упорядоченногопо времени 274потоков управления 345программного интерфейсаAPI 218процессоров и устройств 384распределения артефактов 385распределения объектов 354реализацииварианта использования 396операции 398ролей 395Предметный указательсемантики класса 147семейства сигналов 308системыклиент-серверной 433полностьюраспределенной 435систем 446с подсистемами 445соединений в системе 174статического типа 176структурированных классов 217структурное 106структуры объектов 202таблиц, файлови документов 374требований к системе 257физической базы данных 421Модель 21, 107, 442RUP (Rational UnifiedProcess) 466порядок построения 44с пространственно-временнымисвойствами 356формализация 147хорошо согласованная 42, 230хорошо структурированная 447ННабор обобщения 79Навигация между объектами 158Наследованиемножественное 78, 86, 155одиночное 78, 155моделирование 84отображение 421Непрограммная сущность, моделирование 72ООбластьдействиястатическая 139экземпляра 139ортогональная 329расширения 290Обобщение 39, 76, 78, 155, 457асимметрия 86графическое представление 39487между вариантами использования 246графическоепредставление 246набор 79Образец 34, 403хорошо структурированный 412цепочки обязанностей 129Обратное проектирование30, 55, 129диаграммартефактов 424вариантов использования 260объектов 204последовательности и коммуникации 279размещения 436состояний 365диаграмм деятельности 299использование диаграмм 107Объект 26, 190, 191активный 196, 338, 339хорошоструктурированный 348время жизни 233и класс 45линия жизни 234, 265моделирование жизненногоцикла 332операции 194пассивный 196реактивный 357, 361создание 233состояние 194уничтожение 233Объектно-ориентированные методы 14Обязанность 67баланс 71класса 147образец цепочки 129Ограничение 47, 73, 93, 98association 226bag 163complete 157disjoint 157global 226incomplete 157list 163Предметный указатель488local 226ordered 162ordered set 163overlapping 157parameter 226readonly 163self 226sequence 163set 163ассоциации 162временное 351применение 92создание новой семантики 102Операция 65concurrent (параллельная) 144guarded (защищенная) 144query (запрос) 144sequential(последовательная) 144static (статическая) 145варианта использования 249видимость 138и метод 143моделирование 297над объектом 194область действия 139полиморфная 141реализация 398сигнатура 143синтаксис 144Отказ 233Отложенное событие 317, 323Отметка времени 233, 350ППакет 37, 179артефактов 373вариантов использования 251видимость элементов 182графическое представление 38импорт 183имя 180интерфейс 182каркас 410классов 64, 70компонентов 210коопераций 394моделирование группэлементов 185файлов исходного кода 377хорошо структурированный178, 188экспортируемые элементы 184Переходвнутренний 322в себя 319защитное условие 318графическоепредставление 319инициирующее событие 318исходное состояние 318целевое состояние 318эффект 318, 320входной 321выходной 321Перечисление 73Плавательная дорожка 288Поведенческая сущность 36автомат 36взаимодействие 36деятельность 37Подкласс.

См. ПотомокПодсистема 107, 442графическое представление 440Подсостояние 317, 324неортогональное 326ортогональное 329Полиморфизм 78Помеченное значение 46, 93, 96location 347применение 92Порт 207, 211имя 211множественность 211экземпляр 211Последовательность 231Поток 34, 339графическое представление 339объектов 290работ 72моделирование 294событийварианта использования 243исключительный 244основной 244сообщенийна диаграммекоммуникации 231Предметный указательуправления 285, 340вложенный 231во времени 235плоский 231по организации 277процедурный 231разделение 287упорядоченныйпо времени 274Потомок 39, 78Представление 106, 107, 187, 443RUP (Rational UnifiedProcess) 467вариантов использования 48взаимодействия 49дизайна 49развертывания 49реализации 49системы 112статическое 201сложное 117Примесь 156Примечание 38, 91, 93графическое представление 38моделированиекомментариев 100Примитивный тип 73Принятое разделениеинтерфейс и реализация 45классы и объекты 45тип и роль 46Профиль 99Процесс 339, 460графическое представление 339итеративный 50контрольные точки 50пошаговый 50сконцентрированный на архитектуре 50с управляемым риском 50управляемый вариантами использования 50фазы 50Процессор 384Прямое проектирование 30, 128диаграммартефактов 424вариантов использования 259489последовательности и коммуникации 279размещения 436состояний 364диаграмм деятельности 298использование диаграмм 107РРазделение 287, 331Расширениемежду вариантами использования 248графическоепредставление 248механизмы 458область расширения 290точка расширения 248Реактивный объект 357, 361Реализация 163, 171графическое представление 39и интерфейс 45Родитель 39, 78Роль 46, 227во взаимодействии 233имя 80класса в ассоциации 80моделирование 394на концах ассоциации 158СС++, язык программированияотображение UML-модели 30Свойствостроительных блоков UML 101Связь 32, 76, 77, 152владение 181использования(зависимость).

См. Зависимостьмежду кооперациями 394наследования(обобщение). См. Обобщениеобладания (агрегация). См. Агрегациясистемы связей 165способы изображения 83структурная(ассоциация). См. Ассоциациятрассировка 443трассировки 377Предметный указатель490Семантикавладения 181классамоделирование 147стандартная 140новая 102параллелизма операций 145почтового ящика 342рандеву 341связей 150событий 307Сигнал 230, 304атрибуты 304Сигнатура 78Синхронизациязащищенная 344параллельная 344последовательная 343Система 107, 441«нон-стоп» 231.NET 369Java Beans 369автономная 380встроенная 380, 430моделирование 431графическое представление 440клиент-серверная 380, 430моделирование 433компонентная 208.NET 27, 173, 174COM+ 208, 210CORBA 208Eclipse 173, 174Enterprise Java Beans174, 208, 210J2EE 27контекст 255моделирование архитектуры 444полностью распределенная 430моделирование 435распределенная 380реального времени 350систем 446с подсистемами 445требования 257хорошо структурированная 447Словарь системы 69, 122Случай 228Событие 302внешнее 303внутреннее 303времени 305вызова 305изменения 306отложенное 317, 323триггер 319Соединение 173, 287, 331Сообщение 36, 223call 229create 229, 233, 266destroy 229, 266return 229send 229во взаимодействии 233графическоепредставление 36, 224защищенное 233круговое 351на диаграмме последовательности 267сигнал 304Сопрограмма 288Состояние 316«рандеву» 307вложенное 317.

См. Подсостояниевнутренние переходы 317входной и выходной эффекты 316графическое представление 37имя 316конечное 317, 332начальное 317объекта 194, 312простое 324составное 324Спецификация 43Ссылка 196, 215, 226, 457временная 215графическое представление 227Стереотип 46, 93, 95access 153, 184bind 152database 423derive 152document 372dynamic 176executable 372Предметный указательextend 154, 248file 372, 417import 153, 183include 154, 247instanceOf 153, 197instantiate 153, 197library 372permit 152powertype 153process 347refine 153send 304use 153стандартный 99, 146Структурная сущность 32Субъектграфическое представление 254Суперкласс.

См. РодительСупертип 153Сущность 32аннотирующая 38, 456группирующая 37, 456зависимая 77непрограммнаямоделирование 72поведенческая 36, 455автомат 36взаимодействие 36деятельность 37структурная 32, 454Сценарий 244тестирования 259ТТайм-аут 233Тег 97Тип 46динамический 176перечислимый 73примитивный 73статический 176экземпляра 192Трассировка 443Требование 38УУзел 36, 380атрибуты и операции 382491графическое представление 36деятельности 285и артефакт 381организация 383процессор 384устройство 384хорошоструктурированный 379, 386Устройство 384ФФаза 462опорная точка 463Фаза процесса 50внедрение 51конструирование 51начальная 51разработка 51Фокус управления 266ЦЦикл разработки 465ЧЧасть 208, 213множественность 211, 213ШШаблон 145ЭЭкземпляр 190, 191ассоциации.

См. Ссылкаимя 193и абстракция 191, 192конкретный 197порта 211тип 192хорошо структурированный 198Элементмоделирование поведения 250распределения 382Эффект 318, 320ЯЯзык моделирования 29Предметный указатель492Aaccess, стереотип 153, 184ActiveX 425Ada, языкпрограммирования 311, 343API (application programminginterface), интерфейс прикладногопрограммирования 218association, ограничение 226Bbag, ограничение 163bind, стереотип 152CC++, язык программирования14, 46, 74, 99, 311исходный код 416предложение friend 84C, язык программирования 74call, сообщение 229COM+, компонентная система208, 210complete, ограничение 157concurrent, операция 144concurrent, синхронизирующеесвойство 344CORBA, компонентнаясистема 208CRC-карты 67, 69, 87, 234create, сообщение 229, 233, 266Cостояниеисторическое 328Ddatabase, стереотип 423derive, стереотип 152destroy, сообщение 229, 233, 266disjoint, ограничение 157document, стереотип 372dynamic, стереотип 176EEclipse, компонентная система173, 174Eiffel, язык программирования 14Enterprise Java Beans, компонентная система 174, 208, 210executable, стереотип 372extend, стереотип 154, 248Ffile, стереотип 372, 417Gglobal, ограничение 226guarded, операция 144guarded, синхронизирующеесвойство 344HHello, World, программа 60IIDL, язык программирования 416import, стереотип 153, 183include, стереотип 154, 247incomplete, ограничение 157instanceOf, стереотип 153, 197instantiate, стереотип 153, 197JJava, языкпрограммирования 46, 99апплет «Здравствуй, мир» 53, 56библиотека 57исходный код 416компилятор 59отображение UML-модели 30связь с UML 54синхронизация 344JavaBeans-компоненты 69Java Beans-компоненты 173Llibrary, стереотип 372list, ограничение 163local, ограничение 226locationпомеченное значение 347Предметный указатель493OSObjective C, язык программирования 14OCL (Object Constraint Language),язык объектных ограниченийUML 98, 147OMG, консорциумWeb-сайт 453OMG (Object Management Group),консорциум 16Web-сайт 16OMT (Object Modeling Technique),метод моделирования 14OOSE (Object-OrientedSoftware Engineering), методмоделирования 14ordered, ограничение 162ordered set, ограничение 163overlapping, ограничение 157self, ограничение 226send, сообщение 229send, стереотип 304sequence, ограничение 163sequential, операция 144sequential, синхронизирующеесвойство 343set, ограничение 163Simula-67, языкпрограммирования 14Smalltalk, языкпрограммирования 14static, операция 145Uparameter, ограничение 226permit, стереотип 152powertype, стереотип 153process, стереотип 347UML (Unified Modeling Language),унифицированный язык моделированияконсорциум UML 16назначение 27определение 11, 28создание 15текущая спецификация 16use, стереотип 153QVquery, операция 144VHDL, язык моделирования аппаратных средств 380, 428Visual Basic, язык программирования 30PRRational Unified Process (RUP)унифицированный процессразработки программногообеспечения 468дисциплины 465вид деятельности 466итерации 465модель 466представление 467рабочий продукт 466технический 467управления 467фазы 462readonly, ограничение 163refine, стереотип 153return, сообщение 229Книги издательства «ДМК Пресс» можно заказать в торговоFиздательскомхолдинге «АЛЬЯНСFКНИГА» наложенным платежом, выслав открытку илиписьмо по почтовому адресу: 123242, Москва, а/я 20 или по электронномуадресу: post@abook.ru.При оформлении заказа следует указать адрес (полностью), по которомудолжны быть высланы книги; фамилию, имя и отчество получателя.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6310
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее