TY - BOOK AU - Martin,James AU - Odell,James J. TI - Object-oriented methods : : a foundation / SN - 0136308562 PY - 1995/// CY - New Jersey PB - Prentice Hall KW - PROGRAMACION ORIENTADA A OBJETOS KW - DISEÑO DE SOFTWARE N1 - CONTENIDO 1. Introduction 1 Part I THE BASIC OO FOUNDATION: OBJECT STRUCTURE 2. Concepts 11 3. Objects 25 4. Concept Versus Object Type 33 5. Associating Objects 37 6. Mappings 47 7. Relationships 61 8. Handling Object Complexity 73 9. Subtypes and Supertypes: Part I 85 10. Subtypes and Supertypes: Part II 99 11. States 111 Part II. THE BASIC OO FOUNDATION: OBJECT BEHAVIOR 12. State Changes 121 13. Events 125 14. Operations 141 15. Methods 157 16. Triggers167 17. Control Conditions 179 Part III THE EXTENDED LEVEL OO FOUNDATION 18. Composition 191 19. Constraints 201 20. Rules 213 21. Using Rules with Diagrams 223 22. Meta-Modeling 233 23. Power Types 247 Part IV REPRESENTING OOA CONSTRUCTS 24. Representing Object Structure 263 25. Approaches to Object Structure Modeling 275 26. Representing Object Behavior 283 27. Approaches to Finite-State Machine Modeling 295 28. Approaches to Scenario-based Modeling 307 29. Other Modeling Approaches 317 Part V. DESIGN AND IMPLEMENTATION 30. Considerations for Design and Implementation 337 ER -