|
|
Re: how to identify the classes from use boxes
|
Posted: Jul 8, 2002 8:41 AM
|
|
the most important is to start with a domain model which describe the "real" world , 1-try to build a kind of glossary from the use cases sentences 2-extract the entities that seem important for you 3- make a domain diagram containing this entities this would be the domain class digram , where all the classes contain only attributes and no methods yet; 4- then you have to add the relationships between the classes 5- finally you have to translate this to a Software Class Digram ( some of the domain classes will probably disappear and some others related to software will appear ) -- you have to think of making sequenece digrams to retrieve the methods
now get into coding this, test it anr reiterate the whole thing to make the necessary changes
this is not very accurate as you see, but you can find agile developement references on the net I think. my refernce would be the excellent "Applying uml and patterns" of Craig Larman http://www.craiglarman.com/book_applying_2nd/Applying_2nd.htm
|
|