aspose file tools*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Artifact question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Artifact question" Watch "Artifact question" New topic
Author

Artifact question

David Donovan
Greenhorn

Joined: Jul 27, 2001
Posts: 28
If someone could answer this for me , it would be great.
If you have added a method during refactoring , which 2 artifacts need to be updated ??
I believe a class diagram is one , what would be the other ? Interaction diagram ? Use Case possibly ?
Jes Sie
Ranch Hand

Joined: Jul 24, 2001
Posts: 188
Originally posted by kosaic donovan:
If someone could answer this for me , it would be great.
If you have added a method during refactoring , which 2 artifacts need to be updated ??
I believe a class diagram is one , what would be the other ? Interaction diagram ? Use Case possibly ?

Should be both, but if I were to choose only one, then it would be Interaction Diagram as opposed to Use Case. Why? Because Refactoring occurs mostly at the specification phases. Interaction diagram makes a lot more sense than during that phase as opposed to raw use case.

------------------
Thank you.
- Simon See
simon-ivy@usa.net
-after office hours-
necro-mani-cide


Thank you.<br /> <br />- Jess Sie<br /> <a href="mailto:jess@see-consulting.com" rel="nofollow">jess@see-consulting.com</a>
Qudsia Jaffery
Greenhorn

Joined: Jun 20, 2001
Posts: 16
I agree, refactoring shold not effect the basic functionality of the product, it will only affect how you are achieving that functionality, hence your Use Case sholud not be affected, only your Interaction diagram


Qudsia
 
 
subject: Artifact question