UML
Основные концепции
Сканирование: daemian
Обработка; ewgeni23
Сканирование: daemian
Обработка: ewgeni23
UML Explained
Kendall Scott
^
Addison-Wesley TT
Boston • San Francisco • New York • Toronto • Montreal • London • Munich
Paris • Madrid • Capetown • Sydney • Tokyo • Singapore • Mexico City
UML
Основные концепции
Кендалл Скотт
Москва • Санкт-Петербург • Киев с,а™ро,™: dSemian
2002 Обработка: ewgeni23
Сканирование: daemian
Обработка: ewgeni23
ББК 32. 973. 26-018. 2. 75
С44
УДК 681. 3. 07
Издательский дом "Вильяме"
Зав. редакцией В. В. Александров
Перевод с английского О. А. Лещинского
Под редакцией канд. техн. наук А. Ю. С44 UML. Основные концепции. : Пер. с англ. — М. : Издательский дом "Вильяме",
2002. — 144 с. : ил. — Парал. тит. англ. ISBN 5-8459-0368-8 (рус.
)
В этой книге рассматривается UML с учетом того, что нужно знать рядовому
пользователю компьютера для выполнения своих обязанностей, например, для
определения требований к системе. Для чтения этой книги не нужно знания
объектно-ориентированной парадигмы (ООП). Если вам встретится определение понятия, с которым
вы уже знакомы, можно спокойно пропустить этот абзац (или раздел). Большое
внимание уделено вопросам, которые важны для людей, не находящихся в центре процесса
разработки, но желающих знать, что есть что. Данная книга отражает многолетний
опыт автора в этой области. Книга предназначена для пользователей с различным уровнем подготовки. ББК 32. 973. 26-018. 2. 75
Все названия программных продуктов являются зарегистрированными торговыми марками
соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы
то ни было форме и какими бы то ни было средствами, будь то электронные или механические,
включая фотокопирование и запись на магнитный носитель, если на это нет письменного
разрешения издательства Addison-Wesley Publishing Company, Inc. Authorized translation from the English language edition published by Pearson Esucation, Inc. ,
Copyright © 2002
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording or by any information storage
retrieval system, without permission from the Publisher. Russian language edition published by Williams Publishing House according to the Agreement with
R&I Enterprises International, Copyright © 2002
ISBN 5-8459-0368-8 (рус. ) © Издательский дом "Вильяме", 2002
ISBN 0-2017-2182-1 (англ. ) © Pearson Esucation, Inc. , 2002
Оглавление
Введение 9
Глава 1. Почему UML? 13
Глава 2. UML и процесс разработки 21
Глава 3. Выявление понятий, относящихся к проблеме
реального мира 29
Глава 4. Определение требований 45
Глава 5. Как объекты взаимодействуют друг с другом 57
Глава 6, Уточнение логической структуры 75
Глава 7. Описание потоков 87
Глава 8, "Жизнь" объектов 97
Глава 9.