
Object-Oriented Analysis and Design for Information Systems
Agile Modeling with UML, OCL, and IFML
- 376 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Object-Oriented Analysis and Design for Information Systems
Agile Modeling with UML, OCL, and IFML
About this book
Object-Oriented Analysis and Design for Information Systems clearly explains real object-oriented programming in practice. Expert author Raul Sidnei Wazlawick explains concepts such as object responsibility, visibility and the real need for delegation in detail. The object-oriented code generated by using these concepts in a systematic way is concise, organized and reusable.The patterns and solutions presented in this book are based in research and industrial applications. You will come away with clarity regarding processes and use cases and a clear understand of how to expand a use case. Wazlawick clearly explains clearly how to build meaningful sequence diagrams. Object-Oriented Analysis and Design for Information Systems illustrates how and why building a class model is not just placing classes into a diagram. You will learn the necessary organizational patterns so that your software architecture will be maintainable.- Learn how to build better class models, which are more maintainable and understandable.- Write use cases in a more efficient and standardized way, using more effective and less complex diagrams.- Build true object-oriented code with division of responsibility and delegation.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover image
- Title page
- Table of Contents
- Copyright
- Dedication
- Acknowledgments
- About the Author
- Foreword
- Preface
- Chapter 1. Introduction
- Chapter 2. Business Modeling
- Chapter 3. High-Level Requirements
- Chapter e4. Use Case Based Project Planning
- Chapter 5. Expanded Use Cases
- Chapter 6. Conceptual Modeling: Fundamentals
- Chapter 7. Conceptual Modeling: Patterns
- Chapter 8. Functional Modeling with OCL Contracts
- Chapter 9. Domain Tier Design
- Chapter e10. Code Generation
- Chapter 11. Testing
- Chapter 12. Interface Tier Design with IFML
- Chapter e13. Data Persistence
- Postface
- References
- Index