{"product_id":"advanced-object-oriented-analysis-and-design-using-uml-paperback-9780521648196","title":"Advanced Object-Oriented Analysis and Design Using UML (Paperback) 9780521648196","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eAdvanced Object-Oriented Analysis and Design Using UML\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eThis 1998 book conveys the essence of object-oriented programming and software building through the Unified Modeling Language.\u003c\/em\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003cp\u003e\u003cfont size=\"4\"\u003eJames J. Odell (Author), Martin Fowler (Foreword by)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780521648196, SIGS\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback, published 13 February 1998\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e262 pages\u003cbr\u003e22.8 x 15.3 x 1.6 cm, 0.355 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cem\u003e\u003cfont size=\"3\"\u003e\"There is certainly good information in this book, and it is presented well.  This book should be useful to those seriously interested in object-oriented analysis and design (OOAD)....\"    Computing Reviews\u003c\/font\u003e\u003c\/em\u003e\u003c\/p\u003e\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003eThis 1998 book conveys the essence of object-oriented programming and software building through the Unified Modeling Language (UML). Composed of updated versions of James Odell's articles from The Journal of Object-Oriented Programming, ROAD, and Object Magazine, it provides concise but in-depth pieces on structural issues, dynamic issues, business rules, object complexity, object aggregation, design templates, and the process of objects.\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePart I. Structural Issues: 1. Modeling objects: using Binary- and Entity-relationship approaches\u003cbr\u003e 2. Object types as objects and vice versa\u003cbr\u003e 3. Power types\u003cbr\u003e 4. Specifying structural constraints\u003cbr\u003e 5. Toward a formalization of OO analysis\u003cbr\u003e Part II. Dynamic Issues: 6. What is object state?\u003cbr\u003e 7. Dynamic and multiple classification\u003cbr\u003e 8. Events and their specification\u003cbr\u003e 9. Approaches to finite-state machine modeling\u003cbr\u003e Part III. Business Rules: 10. Business rules\u003cbr\u003e 11. Using rules with diagrams\u003cbr\u003e Part IV. Object Complexity: 12. Managing object complexity, Part I: classification and generalization\u003cbr\u003e 13. Managing object complexity, Part II: aggregation\u003cbr\u003e Part V. Object Aggregation: 14. Six different kinds of aggregation\u003cbr\u003e 15. A foundation for aggregation\u003cbr\u003e 16. A user-level model of aggregation\u003cbr\u003e Part VI. Design Templates: 17. From analysis to design using templates, Part I\u003cbr\u003e 18. From analysis to design using templates, Part II\u003cbr\u003e 19. From analysis to design using templates, Part III\u003cbr\u003e Part VII. The Process of Objects: 20. Method engineering\u003cbr\u003e 21. User workshop techniques\u003cbr\u003e 22. Object-oriented methodologies.\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Object-oriented programming [\u003ca title=\"See our other books on Object-oriented programming\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Object-oriented%20programming%20%5BOOP%5D%20%5BUMN%5D%22\"\u003eOOP UMN\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"SIGS","offers":[{"title":"Default Title","offer_id":46005247672600,"sku":"9780521648196","price":46.35,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/products\/9780521648196i_784a5aaa-c482-400c-a1db-5b96f3d59900.jpg?v=1691379509","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/advanced-object-oriented-analysis-and-design-using-uml-paperback-9780521648196","provider":"Freshly Printed Books","version":"1.0","type":"link"}