Sinan Si Alhir Learning UML [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Sinan Si Alhir Learning UML [Electronic resources] - نسخه متنی

Sinan Si Alhir

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید









Organization and Content



This book consists of 5 parts, 10 chapters, and 2 appendixes.


Part I introduces the UML and object-oriented
modeling. These chapters focus on why the UML is
as it is and what each part is used for.



Chapter 1, Introduction




Introduces the UML.



Chapter 2, Object-Oriented Modeling




Introduces the object-oriented paradigm and the
UML's modeling techniques.





Part II covers structural modeling and focuses
on how the UML is used for modeling the elements
that make up a system and their relationships.



Chapter 3, Class and Object Diagrams




Shows you how to model the structure of a system in general and at a
particular point in time using class and object diagrams,
respectively.



Chapter 4, Use-Case Diagrams




Shows you how to model the functionality of a system using use-case
diagrams.



Chapter 5, Component and Deployment Diagrams




Shows you how to model the implementation and environment of a
system, respectively.





Part III covers behavioral modeling and focuses
on how the UML is used for modeling the
interactions and collaborations of the elements that make up a
system.



Chapter 6, Sequence and Collaboration Diagrams




Shows you how to model the behavior of elements that make up a system
as they interact over time using sequence diagrams. It also shows you
how to use collaboration diagrams to model behavior over time, and at
the same time shows how the elements are related in space.



Chapter 7, State Diagrams




Shows you how to model the lifecycle of elements that make up a
system using state diagrams.



Chapter 8, Activity Diagrams




Shows you how to model the activities and responsibilities of
elements that make up a system using activity diagrams.





Part IV introduces other capabilities of the
UML, including extending the language and capturing constraints or
rules for model elements.



Chapter 9, Extension Mechanisms




Allows you to understand the UML's extension
mechanisms, and gives you a glimpse of some of the possibilities of
applying the UML's extension mechanisms.



Chapter 10, The Object Constraint Language




Introduces you to the UML's Object Constraint
Language (OCL). You can reference other, OCL-specific books to learn
more about the OCL.





Part V contains supporting material.



Appendix A, References




Offers references to notable resources on the World Wide Web and
various books.



Appendix B, Exercise Solutions




Offers solutions to the exercises.





This book does not contain any source code, because focus is given to
the modeling language independent of any translation to a specific
implementation. Rather than show you how to translate a system to a
specific implementation, the focus is on learning and effectively and
successfully applying the UML.



/ 111