ADBRITE ads links
You are here: CodeIdol.com > Other > UML
UML
| If, like us, you#8217;re a software developer or computer professional of some sort, you probably have to deal with the stereotype that developers can#8217;t express themselves among normal humans about normal things....
|
|
| Chapter 1: What#8217;s UML About, Alfie? Overview In This Chapter Understanding the basics of UML Exploring the whys and whens of UML diagrams So you#8217;ve been hearing a lot about UML, and your fr...
|
|
| Chapter 2: Following Best Practices Overview In This Chapter Getting to know the object-oriented principles behind UML Avoiding vendor hype Interpreting the buzzwords Ever notice how buzzwords...
|
|
| Chapter 3: Objects and Classes Overview In This Chapter Choosing key objects and classes Nominating good names Attributing the attributes Getting openness with operations Building the boxe...
|
|
| Chapter 4: Relating Objects That Work Together Overview In This Chapter Showing how objects and classes relate Figuring out how many objects relate to each other Indicating which objects play multi...
|
|
| Chapter 5: Including the Parts with the Whole Overview In This Chapter Modeling the whole and its parts Differentiating between aggregation and composition Programming considerations for aggregates...
|
|
| Chapter 6: Reusing Superclasses: Generalization and Inheritance Overview In This Chapter Reusing common attributes and operations Defining generalization and specialization Providing steps to show g...
|
|
| Chapter 7: Organizing UML Class Diagrams and Packages Overview In This Chapter Avoiding confusing class diagrams Showing the right number of classes on a single diagram Building top-level and second...
|
|
| Chapter 8: Introducing Use-Case Diagrams Overview In This Chapter Determining who will use your system Showing your system#8217;s uses in terms of use cases Indicating system context Partitioni...
|
|
| Chapter 9: Defining the Inside of a Use Case Overview In This Chapter Describing the use case#8217;s theme and plot Narrating the use-case story Pouring use-case flows into tables Showing alter...
|
|
| Chapter 10: Relating Use Cases to Each Other Overview In This Chapter Using Ğincludeğ relationships to extract common flows among use cases Generalizing and specializing use cases to show common goals...
|
|
| Chapter 11: Introducing Functional Modeling Overview In This Chapter Realizing your use cases Modeling the details of behaviors Choosing the best functional modeling approach Harnessing the pow...
|
|
| Chapter 12: Capturing Scenarios with Sequence Diagrams Overview In This Chapter Seeing your object#8217;s lifelines Sending messages to other objects Capturing scenarios in sequence diagrams Co...
|
|
| Chapter 13: Specifying Workflows with Activity Diagrams Overview In This Chapter Defining activities Documenting business processes Ordering operations Controlling object flow Sometimes, w...
|
|
| Chapter 14: Capturing How Objects Collaborate Overview In This Chapter Structuring a communication diagram Numbering your messages Conquering concurrency with communication diagrams Capturing t...
|
|
| Chapter 15: Capturing the Patterns of Behavior Overview In This Chapter Defining patterns and frameworks Developing your own patterns Using UML to document your patterns Your object-oriented so...
|
|
| Chapter 16: Defining the Object#8217;s Lives with States Overview In This Chapter Building state diagrams Giving objects a memory Working with different kinds of states Showing event transition...
|
|
| Chapter 17: Interrupting the States by Hosting Events Overview In This Chapter Relating event transitions to class diagrams Structuring many events using generalization Using different types of eve...
|
|
| Chapter 18: Avoiding States of Confusion Overview In This Chapter Avoiding overly complex state diagrams Handling concurrent states Using a shorthand notation to reduce diagram complexity Worki...
|
|
| Chapter 19: Deploying the System#8217;s Components Overview In This Chapter Stepping through a system#8217;s design Considering design priorities Breaking your system into subsystems Sorting lo...
|
|
| Chapter 20: Breaking the System into Packages/Subsystems Overview In This Chapter Defining good packages Developing subsystems from packages Considering dependencies Specifying required subsyst...
|
|
| Chapter 21: Ten Common Modeling Mistakes Overview In This Chapter Avoiding diagram pitfalls Checking for problems We#8217;ve been teaching modeling for the analysis and design of systems for more th...
|
|
| Chapter 22: Ten Useful UML Web Sites Overview In This Chapter Finding more information on UML Utilizing the Web as a UML resource We#8217;d like to believe that after you read this book on UML 2, yo...
|
|
| Chapter 23: Ten Useful UML Modeling Tools Overview In This Chapter Knowing which tool to use just in CASE Choosing a UML modeling tool No matter how good you are at drawing, even if you#8217;re an a...
|
|
| Chapter 24: Ten Diagrams for Quick Development Overview In This Chapter Choosing when to use a specific UML diagram Recognizing what each diagram is good for during development Understanding what ea...
|
|
You are here: CodeIdol.com > Other > UML
|
|
Related tags
Popular Categories
Unix books and guides
AJAX popular information
C# language guides
Windows books and cookbooks
.......
|
|