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

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

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

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

Может инициировать переход состояний в автоматеГлоссарий479Пространство имен (namespace) – область действия, в котороймогут быть определены и использованы имена. Каждое имя в нейидентифицирует уникальный элементПроцесс (process) – ресурсоемкий поток управления, выполняемый параллельно с другими процессамиПрямое проектирование (forward engineering) – процесс трансформации модели в код посредством отображения на определенный язык программированияПсевдосостояние (pseudostate) – вершина автомата, котораявыглядит как состояние, но отличается от последнего своим поведением. Существуют три типа псевдосостояний: начальное, конечное и историческоеРабочий продукт (artifact) – дискретный элемент информации,порождаемый или используемый процессом разработки программного обеспечения либо существующей системойРазработка (elaboration) – вторая фаза жизненного цикла разработки программного обеспечения, в которой определяются концепция продукта и его архитектураРеализация (implementation) – конкретное воплощение контракта, объявленного интерфейсом; определение того, как нечтоконструируется или вычисляетсяРеализация (realization) – семантическая связь между классификаторами, один из которых формулирует условия контракта,а другой обязуется его выполнятьРодитель (parent) – суперкласс или другой элемент, общийпо отношению к потомку или потомкам (специализированным элементам)Роль (role) – элемент структуры в определенном контекстеСвойство (feature) – сущностьнаподобие операции или атрибута, инкапсулированная внутри другой сущности, например интерфейса, класса или типа данныхСвязывание (binding) – создание элемента по шаблону путемподстановки аргументов вместо параметров шаблонаСвязь (relationship) – семантическое соединение элементовСервер (supplier) – тип, класс или компонент, предоставляющийуслуги, которые могут быть востребованы другими элементамиСигнал (signal) – спецификация асинхронного воздействия, передаваемого от одного экземпляра к другомуСигнатура (signature) – имя и параметры операцииСинхронный вызов (synchronous call) – запрос, после передачикоторого объект-отправитель ожидает результатаСистема (system) – набор элементов, организованных для достижения конкретной цели и описываемый рядом моделей (возможно,с разных точек зрения).

Зачастую декомпозируется на несколькоподсистем480ГлоссарийСконцентрированный на архитектуре (architecture-centric) –в контексте жизненного цикла разработки программного обеспечения – процесс, сосредоточенный на ранней разработке и стабилизации архитектуры ПО, а впоследствии использующий системнуюархитектуру в качестве основного рабочего продукта для концептуализации, конструирования, управления и эволюции разрабатываемой системыСобытие (event) – спецификация значимого происшествия,локализованного в пространстве и времени. В контексте автоматапоявление события может вызвать переход состоянияСообщение (message) – спецификация передачи информациимежду объектами в расчете на то, что за ним последует некотораядеятельность. Прием сообщения обычно трактуется как экземплярсобытияСоставное состояние (composite state) – состояние, включающее в себя либо параллельные, либо непересекающиеся подсостоянияСостояние (state) – ситуация в жизненном цикле объекта, вовремя которой он удовлетворяет некоторому условию, выполняетопределенную деятельность или ожидает некоего событияСпецификация (specification) – текстовое описание синтаксиса и семантики конкретного строительного блока.

Декларативноеописание того, чем является и что делает некая сущностьСрабатывание (fire) – переход между состояниямиСсылка (link) – семантическое соединение объектов, экземпляр ассоциацииСтатическая классификация (static classification) – семантическая разновидность обобщения, в котором объект не может изменять свой тип или рольСтатическое представление (static view) –аспект системы, выделяющий ее структуруСтереотип (stereotype) – расширение словаря UML, позволяющее создавать новые виды строительных блоков, производныеот существующих, но специфичные для конкретной задачиСтрока (string) – последовательность текстовых символовСтруктурное свойство (structural feature) – статическое свойство элементаСуперкласс (superclass) – см.

РодительСценарий (scenario) – конкретная последовательность действий, иллюстрирующая поведениеТип (type) – связь между элементом и его классификациейТип данных (datatype) – тип, значения которого никак не идентифицированы. К таковым относятся примитивные встроенныеГлоссарий481типы (например, числа и строки), а также перечислимые типы (например булевский)Трассировка (trace) – зависимость, которая показывает историческую или процессную связь между двумя элементами, представляющими одно и то же понятие, без указания правил выводаодного элемента из другогоТребование (requirement) – желаемые функциональность, свойство или поведение системыУзел (node) – физический элемент, существующий во времяисполнения и представляющий вычислительный ресурс, которыйобычно обладает памятью, а зачастую и процессоромУправляемый вариантами использования (use case-driven) –в контексте цикла разработки программного обеспечения – процесс,в котором варианты использования служат основным рабочим продуктом для формулирования желаемого поведения системы, дляверификации и аттестации системной архитектуры, для тестирования и обмена информацией между участниками проектаУправляемый риском (risk-driven) – в контексте цикла разработки программного обеспечения – процесс, в котором при выпуске каждой новой версии основное внимание уделяется выявлениюи устранению факторов, представляющих наибольший риск дляуспешного завершения проектаУровень абстракции (level of abstraction) – место в иерархииабстракций, нисходящей от верхних уровней (более абстрактных)до нижних (более конкретных)Уточнение (refinement) – связь, которая представляет болееполное описание того, что ранее уже было специфицировано на определенном уровне детализацииФаза (phase) – промежуток времени между двумя важнымиопорными точками процесса разработки, в течение которого должны быть достигнуты заранее поставленные четкие цели, артефактыдоведены до готовности и принято решение о том, можно ли переходить к следующей фазеФокус управления (focus of control) – символ на диаграммепоследовательности, показывающий период времени, в течение которого объект выполняет действие – непосредственно или через подчиненную операциюФормальный параметр (formal parameter) – некоторый параметрХарактеристика (property) – именованное значение, характеризующее элементЦелостность (integrity) – правильность и согласованность взаимодействия различных сущностейШаблон (template) – параметризованный элемент482ГлоссарийЭкземпляр (instance) – конкретная материализация абстракции; сущность, к которой могут быть применены операции.

Обладает состоянием, в котором запоминаются результаты операцийЭкспорт (export) – в контексте пакетов – действие, направленное на обеспечение видимости элемента извне пространства имен,которое его включаетЭлемент (element) – атомарная составляющая моделиЭлизия (elision) – моделирование элемента, одна или несколько частей которого скрыты для упрощения представленияПредметный указательААбстракцияи экземпляр 191, 192уровни 114Автомат 36, 336вложенный 324и вариант использования 249конечный 148машинаМили 362Мура 362хорошо структурированный312, 335Агрегация 39, 158простая 82.

См. также КомпозицияАктивныйкласс 34, 338, 339графическоепредставление 35, 339свойства 341хорошоструктурированный 348объект 196, 332, 338, 339хорошоструктурированный 348Аннотирующая сущность 38Артефакт 35, 42, 59, 378графическое представление 35группа (кластер) 373имя 369и узел 381моделирование распределения385пакеты 373хорошо структурированный 377Архитектура 48Ассоциация 39, 76, 79, 158, 383,457«один-ко-многим» 202n-арная 80агрегация. См.

Агрегацияассоциация-класс 161бинарная 79видимость 159закрытая 159защищенная 159открытая 159пакетная 159графическое представление 39имя 80конечное 80квалификация 160множественность 81навигация между объектами 158ограничения 162простая 82экземпляр. См. СсылкаАтрибутварианта использования 249видимость 138как односторонняяассоциация 81как разновидность части 213класса 64область действия 139синтаксис 142статический 196ББаза данных, логическая схема125, 375Библиотека классов 407BВариант использования 34, 251атрибуты 249484графическоепредставление 34, 240имя 241и автоматы 249и действующее лицо 242и кооперация 245и поток событий 243и сценарий 244операция 249организация 246реализация 396связьвключения 246обобщения 246расширения 248хорошо структурированный238, 251, 259Версия 415моделирование 419Ветвление 233, 286Взаимодействие 36, 237хорошо структурированное222, 236Видимость 138ассоциация 159пакетная 183Включениемежду вариантами использования 246графическоепредставление 247Владение 181Временноевыражение 351ограничение 351моделирование 353ГГруппирующая сущность 37ДДействие 37, 283, 284графическое представление 37Действующее лицо 34графическое представление240, 254и вариант использования 242Делегация 156Предметный указательПредметный указательДеятельность 37, 283внутри состояния 322узел 285Диаграмма 32, 40, 107, 458артефактов 42, 110, 426хорошоструктурированная 426вариантов использования41, 111, 261хорошоструктурированная 261взаимодействия 41, 111, 280временная 42деятельности 42, 111, 299вложенная 270хорошоструктурированная 299и спецификация 44классов 40, 109, 131изображение связей 83хорошоструктурированная 130коммуникации 41, 111, 234, 264путь 272компонентов 41, 110обзора взаимодействий 42объектов 41, 110, 205хорошоструктурированная 205пакетов 42поведенческая 110последовательности111, 234, 264оператор управления 268сообщение 267фокус управления 266последоватлеьности 41принципы построения 118размещения 42, 110, 438хорошоструктурированная 437составной структуры 41, 110состояний 41, 111, 366хорошоструктурированная 366структурная 109хорошо структурированная 118Дополнение 44, 94Дорожка.

См. Плавательная дорожкаДочерний класс. См. Потомок485связи 171требуемый 171, 208хорошо структурированный 167ЗИЗависимость 39, 76, 77, 152, 457асимметрия 86графическое представление 39простая 83Исключение 46, 311Исполняемая версия. См. ВерсияИтерация 51, 233, 272, 463, 465ИКаркас 403, 406графическое представление 410хорошо структурированный 411Квалификатор 160Класс 26, 33, 63, 64, 136абстрактный 85активный 338, 339свойства 341хорошо структурированный348активный. См.

Активныйкласс 34библиотека 407внутренняя структура 69графическое представление 33делегация 156динамически типизированный176дочерний (потомок) 78имя 64кластер 70кооперация 69корневой (базовый) 78листовой 78, 140обязанность 67одиночка 141примесь 156родитель 78роль в ассоциации 80структурированный 217упрощенное представление 66хорошоструктурированный 62, 68шаблонный 145и объект 45Классификатор 33, 135Классификациядинамическая 157статическая 157Имяартефактаквалифицированное 370простое 369ассоциации 80, 158конечное 80варианта использованияквалифицированное 241простое 241интерфейсаквалифицированное 169простое 169классаквалифицированное 64простое 64кооперацииквалифицированное 390простое 390пакетаквалифицированное 180простое 180порта 211роли 80состояния 316узлаквалифицированное 380простое 380экземпляраквалифицированное 193простое 193Интерфейс 33, 163, 169, 170графическое представление 33имя 169и компоненты 208и реализация 45пакета 182предоставляемый 169, 171, 208КПредметный указатель486Кластер 70артефактов 373файлов исходного кода 377Комментарий, моделирование 100Композиция 160Компонент 35, 207, 220графическое представление 35заменяемость 210как часть системы 210местоположение 352пакет 210часть 208, 213Коннектор 36, 41, 208, 214, 227делегирующий 215Кооперация 34, 148, 400графическое представление 34имя 390и вариант использования 245пакеты 394параметризованнаямоделированиемеханизмов 406поведенческаясоставляющая 392простая 123моделирование механизмов406связи 393структурная составляющая 390хорошо структурированная 400ЛЛинейка синхронизации 287Линия жизни 265Литералы перечислений 74ММашинаМили 362Мура 362Машина состояний.

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

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

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