Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
UML in Practice: The Art of Modeling Software Systems Demonstrated through Worked Examples and Solutions

Buy

For several years now, there has been a constant increase in the number of works on UML and object modelling. However, my practical experience of training (more than a thousand or so people trained in OMT, then UML since 1993…) convinced me that there is still another need that is not tended to by the multitude of books available at the moment: a book of marked exercises. In fact, during the seminars that I lead, I am devoting more and more time to discussion sessions with trainees on the compared merits of such or such modelling solution. Furthermore, I am firmly convinced that these interactive discussions on concrete topics have a far more lasting impact for them than the theoretical presentation of the subtleties of UML formalism!

This led me to form an extensive database of exercises, the majority of which have been taken from current or past training courses offered by the company of Valtech. I also drew my inspiration from core books, which have helped me to further my own knowledge of this subject, in particular that of J. Rumbaugh on OMT1 (one of the first to suggest giving exercises after each introductory chapter on a topic) and the best seller of C. Larman2 on object-oriented analysis and design.

It is this educational material, based on hours of enriching discussions with trainees from all backgrounds and abilities, that I would like to share with you today. From their questions and suggestions, they compelled me to take into account the most diverse points of view on the shared problem of modelling, as well as improve my argumentation and sometimes to envisage new solutions, to which I had not given any thought at all!

(HTML tags aren't allowed.)

Java Fundamental Classes Reference (Java Series)
Java Fundamental Classes Reference (Java Series)

The Java Fundamental Classes Reference provides complete reference documentation on the core Java 1.1 classes. These classes contain architecture-independent methods that serve as Java's gateway to the real world, by providing access to resources such as the network and the host filesystem. The core classes also include...

User Interface Design for Programmers
User Interface Design for Programmers

Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic design--the mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-looking, artistic pieces. Most programmers see themselves as analytic, logical thinkers...

Java in the Small
Java in the Small
We have called this unit 'Java in the small' after atermcoined by DeRemer and Kron in a 1976 paper.This refers to the programming of the internal parts of programs, in particular the contentsofmethods. The previous unit introduced the idea of objectscommunicating through the invocation of methods on objects. In this unit you will...

Essays on Spinoza's Ethical Theory
Essays on Spinoza's Ethical Theory

Thirteen original essays by leading scholars explore aspects of Spinoza's ethical theory and, in doing so, deepen our understanding of the richly rewarding core of his system. Given its importance to his philosophical ambitions, it is surprising that his ethics has, until recently, received relatively little scholarly attention....

The Business of Android Apps Development: Making and Marketing Apps that Succeed
The Business of Android Apps Development: Making and Marketing Apps that Succeed

The growing but still evolving success of the Android platform has ushered in a second mobile technology “gold rush” for apps developers, but with well over 100,000 apps and counting in the Google Android Market and now the Amazon Android Appstore, it has become increasingly difficult for new applications to stand...

Bioluminescent Imaging: Methods and Protocols (Methods in Molecular Biology)
Bioluminescent Imaging: Methods and Protocols (Methods in Molecular Biology)

This volume provides detailed protocols and methodologies required to perform bioluminescent imaging in multiple stages, enabling the reader to integrate this technology into their laboratory-based imaging experiments. Written in the highly successful Methods in Molecular Biology series format, chapters include introductions...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy