Picture 1 of 1

Gallery
Picture 1 of 1

Learning UML by Sinan Si Alhir: Used
US $8.96
Approximately£6.60
Condition:
Good
A book that has been read, but is in good condition. Minimal damage to the book cover eg. scuff marks, but no holes or tears. If this is a hard cover, the dust jacket may be missing. Binding has minimal wear. The majority of pages are undamaged with some creasing or tearing, and pencil underlining of text, but this is minimal. No highlighting of text, no writing in the margins, and no missing pages. See the seller’s listing for full details and description of any imperfections.
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
Postage:
Free Standard Shipping.
Located in: Sparks, Nevada, United States
Delivery:
Estimated between Wed, 18 Jun and Tue, 24 Jun to 94104
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Payments:
Shop with confidence
Seller assumes all responsibility for this listing.
eBay item number:364482565039
Item specifics
- Condition
- Book Title
- Learning UML
- Publication Date
- 2003-08-12
- Pages
- 234
- ISBN
- 9780596003449
About this product
Product Identifiers
Publisher
O'reilly Media, Incorporated
ISBN-10
0596003447
ISBN-13
9780596003449
eBay Product ID (ePID)
2325567
Product Key Features
Number of Pages
256 Pages
Language
English
Publication Name
Learning Uml
Subject
Programming / Object Oriented, Programming Languages / Uml
Publication Year
2003
Type
Textbook
Subject Area
Computers
Format
Trade Paperback
Dimensions
Item Height
0.6 in
Item Weight
14.9 Oz
Item Length
9.2 in
Item Width
7 in
Additional Product Features
Intended Audience
Scholarly & Professional
LCCN
2004-296885
Dewey Edition
22
Illustrated
Yes
Dewey Decimal
005.1/17
Table Of Content
Dedication;Preface; Audience; Using This Book; Organization and Content; Conventions Used in This Book; Comments and Questions; Acknowledgments;Fundamentals; Chapter 1: Introduction; 1.1 What Is the UML?; 1.2 The UML and Process; 1.3 Learning the UML; Chapter 2: Object-Oriented Modeling; 2.1 Project Management System Requirements; 2.2 Alphabets, Words, and Sentences; 2.3 The Object-Oriented Paradigm; 2.4 Paragraphs; 2.5 Sections; 2.6 Documents;Structural Modeling; Chapter 3: Class and Object Diagrams; 3.1 Classes and Objects; 3.2 Associations and Links; 3.3 Types, Implementation Classes, and Interfaces; 3.4 Generalizations, Realizations, and Dependencies; 3.5 Packages and Subsystems; 3.6 Exercises; Chapter 4: Use-Case Diagrams; 4.1 Actors; 4.2 Use Cases; 4.3 Communicate Associations; 4.4 Dependencies; 4.5 Generalizations; 4.6 Exercises; Chapter 5: Component and Deployment Diagrams; 5.1 Components; 5.2 Nodes; 5.3 Dependencies; 5.4 Communication Associations; 5.5 Exercises;Behavioral Modeling; Chapter 6: Sequence and Collaboration Diagrams; 6.1 Roles; 6.2 Messages and Stimuli; 6.3 Interactions and Collaborations; 6.4 Sequence Diagrams; 6.5 Collaboration Diagrams; 6.6 Exercises; Chapter 7: State Diagrams; 7.1 States; 7.2 Transitions; 7.3 Advanced State Diagrams; 7.4 Exercises; Chapter 8: Activity Diagrams; 8.1 Action States; 8.2 Flow Transitions; 8.3 Swimlanes; 8.4 Decisions; 8.5 Concurrency; 8.6 Exercises;Beyond the Unified Modeling Language; Chapter 9: Extension Mechanisms; 9.1 Language Architecture; 9.2 Stereotypes; 9.3 Properties; 9.4 Profiles; 9.5 Exercises; Chapter 10: The Object Constraint Language; 10.1 Expressions; 10.2 Simple Constraints; 10.3 Complex Constraints; 10.4 Exercises;Appendixes; References; World Wide Web; Books; Exercise Solutions; Structural Modeling; Behavioral Modeling; Extension Mechanisms and the Object Constraint Language;Colophon;
Synopsis
Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure underlying the collection of tables and columns that made up a schema. From the beginning, technologists recognized the descriptive power inherent in visual representations of a system, yet it wasn't until 1997 that the first attempt to create a visual language that could be used across all aspects of a system development project came to fruition. Unified Modeling Language (UML) was born. UML has taken the software development industry by storm. Widely supported by development and documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems. UML has become the lingua franca of software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language. "Learning UML introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language. You'll begin by learning how UML is used to model the structure of a system. Many key UML concepts, especially that of the general (classes) versus the specific (objects), are illustrated in the chapter on class and object diagrams. Next, you'll learn how to use use-case diagrams to model the functionality of a system.Finally, you'll see how component and deployment diagrams are used to model the way in which a system is deployed in a physical environment. Structural modeling answers the "who" and "what" questions of systems development. Behavioral modeling addresses the questions of "when," "how," and "why." You'll learn how to use sequence and collaboration, to model the interaction over time between system components, how to use state diagrams to describe the life cycle of system components, and how to use activity diagrams to document control-flow and responsibility. Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each chapter ends with a set of exercises that you can use to test your growing knowledge of UML and its concepts. As you work your way through the book, you'll find yourself warming up to the simple yet expressive language that is UML, and using it to communicate effectively and professionally about all aspects of system design., Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure underlying the collection of tables and columns that made up a schema. From the beginning, technologists recognized the descriptive power inherent in visual representations of a system, yet it wasn't until 1997 that the first attempt to create a visual language that could be used across all aspects of a system development project came to fruition. Unified Modeling Language (UML) was born.UML has taken the software development industry by storm. Widely supported by development and documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems. UML has become the lingua franca of software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language. Learning UML introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language. You'll begin by learning how UML is used to model the structure of a system. Many key UML concepts, especially that of the general (classes) versus the specific (objects), are illustrated in the chapter on class and object diagrams. Next, you'll learn how to use use-case diagrams to model the functionality of a system. Finally, you'll see how component and deployment diagrams are used to model the way in which a system is deployed in a physical environment.Structural modeling answers the "who" and "what" questions of systems development. Behavioral modeling addresses the questions of "when," "how," and "why." You'll learn how to use sequence and collaboration, to model the interaction over time between system components, how to use state diagrams to describe the life cycle of system components, and how to use activity diagrams to document control-flow and responsibility.Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each chapter ends with a set of exercises that you can use to test your growing knowledge of UML and its concepts. As you work your way through the book, you'll find yourself warming up to the simple yet expressive language that is UML, and using it to communicate effectively and professionally about all aspects of system design., Since the dawn of computing, software designers and developers have searched for ways to describe the systems they worked so hard to create. Flowcharts enabled the concise documentation of program-flow and algorithms. Entity-relationship diagrams enabled database designers to convey the structure underlying the collection of tables and columns that made up a schema. From the beginning, technologists recognized the descriptive power inherent in visual representations of a system, yet it wasn't until 1997 that the first attempt to create a visual language that could be used across all aspects of a system development project came to fruition. Unified Modeling Language (UML) was born.UML has taken the software development industry by storm. Widely supported by development and documentation tools, UML can be used on the one hand by programmers to record such things as the detailed design of classes in an object-oriented system and on the other hand by business analysts to give the broad-brush picture of how a system interacts with users and other systems. UML has become the lingua franca of software development, and no one in the software industry can afford to be without knowledge of this powerfully expressive visual language."Learning UML" introduces UML and places it in perspective, then leads you through an orderly progress towards mastery of the language. You'll begin by learning how UML is used to model the structure of a system. Many key UML concepts, especially that of the general (classes) versus the specific (objects), are illustrated in the chapter on class and object diagrams. Next, you'll learn how to use use-case diagrams to model the functionality of a system. Finally, you'll see how component and deployment diagrams are used to model the way in which a system is deployed in a physical environment.Structural modeling answers the "who" and "what" questions of systems development. Behavioral modeling addresses the questions of "when," "how," and "why." You'll learn how to use sequence and collaboration, to model the interaction over time between system components, how to use state diagrams to describe the life cycle of system components, and how to use activity diagrams to document control-flow and responsibility.Throughout this book, author Sinan Si Alhir maintains a clear focus on UML the language and avoids getting caught up in the cobwebs of methodology. His presentation is direct and to-the-point. Each chapter ends with a set of exercises that you can use to test your growing knowledge of UML and its concepts. As you work your way through the book, you'll find yourself warming up to the simple yet expressive language that is UML, and using it to communicate effectively and professionally about all aspects of system design., This new book is the definitive primer for UML, and starts with the foundational concepts of object-orientation in order to provide the proper context for explaining UML.
LC Classification Number
QA76.9.O35
Item description from the seller
Seller business information
About this seller
AlibrisBooks
98.5% positive Feedback•1.9M items sold
Registered as a business seller
Seller Feedback (507,674)
- _***s (6)- Feedback left by buyer.Past monthVerified purchaseWhen I'd originally placed this order, I had accidentally put in the wrong shipping address. However, the seller was more than helpful, and the CD arrived!! The packaging was wide open when it arrived, but luckily nothing was damaged. Additionally, there was nothing protective on the CD, so that open package made me feel kind of nervous. Otherwise, absolutely great! The customer service was awesome, and the product was as described.
- r***w (229)- Feedback left by buyer.Past 6 monthsVerified purchaseItem was lost in delivery- but after some communication, seller was understanding and provided a refund. I ordered another and had it sent elsewhere. My main issue was that it felt as if I was getting automated responses at first!! Please have humans review human inquiries!! It was painstaking explaining the situation to an A.I. who only repeats unhelpful replies. Thanks again!! Otherwise. Great price! Great seller!
- e***r (331)- Feedback left by buyer.Past monthVerified purchaseAlthough I received the incorrect book with my order (that had a title close to what I had ordered), AlibrisBooks apologized, said they could not re-send the book, and refunded my money and told me to keep the book that I had received, and either donate it or give it away, so I gave it to someone. That was very kind on their part to do that, and I would highly recommend them. Mistakes happen I get that.
More to explore:
- Si King Hardcover Fiction Books,
- Si King Fiction & Fiction Books,
- Si King Fiction & Fiction Books in English,
- Si King Hardcover Fiction Books in English,
- Si King Fiction & Non-Fiction Books,
- Look and Learn Magazines,
- Adult Learning & University Books,
- May Look and Learn Magazines,
- November Look and Learn Magazines,
- Adult Learning and University Technology Book