So here is the set of starter books that I like to recommend to people: - UML Distilled (Third Edition) by Martin Fowler (good) - Use Case Modeling by Kurt Bittner and Ian Spence (very good) - The Rational Unified Process: An Introduction (2nd edition) (very good)
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Anthony > Mowers > Sent: Friday, May 14, 2004 12:39 PM > To: niksa_os; [EMAIL PROTECTED] > Subject: RE: [Andromda-user] Which book for UML newbie > > > > I like the Object-Technology series from Addison-Wesley series. They > publish a lot of books, and unfortunately I don't have the titles on hand > right now for the ones that I specifically liked. They have > books with the > word 'Introduction' in their titles and those are usually the best ones to > start with. The user guides are best used after having read an > introductory > book. When I get back to my home office I will try to remember > to send you > the names of the introductory books that I like best. > > I've found there are at least three distinct areas that I've had > to study as > seperate bodies of knowledge that are often lumped together as 'UML'. > - UML (Unified Modeling Language) as a technique for diagraming your > knowledge of a system > - Use case theory and practice as a way of describing functional > requirements > - Unified Process theory and practice as a way of managing a project > > These three disciplines intersect, and complement each other, but > don't make > the common mistake of thinking of them as tightly coupled disciplines. It > is possible to use any one of the three disciplines without using > the other > two. I recommend that at first you learn them as seperate > disciplines, and > then start to merge them only once you've gained some elementary skills in > each. Therefore I recommend you start with a seperate > introductory book for > each of the 3 disciplines. Later on you'll probably want a user guide for > each discipline. > > The two hardest disciplines to learn, for me at least, were "Use > cases" and > "Unified Process". > > My other word of advice would be not to try to follow these > disciplines too > rigorously; it is the most common newbie mistake. I'd be rich if I had a > dollar for every meeting that I've had to sit through where people argued > about whether to use 'composition vs aggregation vs regular association'. > Try to think of these 3 disciplines as communications tools first > instead of > some substitute for a programming language. > > - Anthony Mowers > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of niksa_os > Sent: Friday, May 14, 2004 2:42 AM > To: [EMAIL PROTECTED] > Subject: [Andromda-user] Which book for UML newbie > > > Hi. > > I don't know UML much, but I have huge experience with J2EE - JSP, JSF, > Struts, EJB, Hibernate, etc. > > Currently I have these books: > -Addison Wesley - The Unified Modeling Language User Guide > -IRM Press - UML and the Unified Process > -Sybex - Mastering UML with Rational Rose 2002 > > Which one is good for me. I'm beginner in UML and AndroMDA? > > Or, if this wasn't good books for beginner can you tell me which is good > (maybe you know where I can download pdf version)? > Or you know for some tutorial or similar? > > Thanks. > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: SourceForge.net Broadband > Sign-up now for SourceForge Broadband and get the fastest > 6.0/768 connection for only $19.95/mo for the first 3 months! > http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click > _______________________________________________ > Andromda-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for SourceForge Broadband and get the fastest 6.0/768 connection for only $19.95/mo for the first 3 months! http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user