Изменения в первом издании книги

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

Наиболее динамичным периодом внесения изменений было время пе­чати первого издания, когда нам часто приходилось обновлять книгу от выпуска к выпуску, чтобы сохранять соответствие с появляющими­ся стандартами UML. Выпуски с первого по пятый были основаны на версии UML 1.0. Изменения между этими выпусками были минималь­ными. В шестой выпуск вошла версия 1.1.

Выпуски с седьмого по десятый в основе имели версию UML, 1.2; вер­сия UML 1.3 впервые была использована в одиннадцатом выпуске. На обложках выпусков, базировавшихся на версиях UML после 1.0, ста­вился номер выпуска.

С первого по шестой выпуски второго издания были основаны на вер­сии UML 1.3. Небольшие изменения, появившиеся в версии UML 1.4, впервые были учтены в седьмом выпуске.

Целью третьего издания было обновление книги до UML 2 (см. табл. А.1). Далее в этом приложении внимание сосредоточено на основных отли­чиях в языке UML, имевших место при изменениях версий с 1.0 на 1.1, с 1.2 на 1.3. и с 1.x на 2.0. Мне бы не хотелось подробно обсуждать все изменения, поэтому остановлюсь лишь на тех из них, которые каким-то образом затрагивают материал книги «UML. Основы» или относятся к важным свойствам языка UML, рассмотренным в первом издании.

Продолжая придерживаться стиля первого издания, я рассмотрю ос­новные элементы языка UML, и особенности применения языка UML при разработке реальных проектов. Как и ранее, выбор материала и соответствующие рекомендации основаны на моем собственном опы-


те. Если обнаружится противоречие между моим изложением и офи­циальной документацией по языку UML, следует придерживаться официальной документации. (Однако мне бы хотелось об этом знать, чтобы впоследствии внести соответствующие исправления.)

Я также воспользуюсь представленной возможностью отметить те или иные важные ошибки или погрешности предыдущих вариантов кни­ги. Спасибо читателям, которые сообщили мне о них.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: