/[gzz]/manuscripts/UMLLink/umllink.rst
ViewVC logotype

Diff of /manuscripts/UMLLink/umllink.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.20 by tjl, Tue Jan 21 09:32:38 2003 UTC revision 1.21 by tjl, Tue Jan 21 09:49:19 2003 UTC
# Line 109  interconnecting the two? Line 109  interconnecting the two?
109  Design  Design
110  ======  ======
111    
112    What can we link?
113    
114     - Perspectives to UML class diagrams, or classifiers in general:
115        Cook and Daniels, Designing Object Systems: Object-Oriented Modeling
116        with Syntropy. Prentice Hall, 1994. Referred in Fowler and Scott: UML distilled,
117        2nd ed., Addison-Wesley.
118    
119            - Conceptual
120    
121                - probably no links
122    
123            - Specification
124                
125                - can link Java interfaces
126    
127            - Implementation
128    
129                - can link all classes
130    
131        - can be useful to link even concept with the class that eventually implemented
132          it.
133    
134    
135    
136  Documentation's reader's point of view  Documentation's reader's point of view
137  ---------------------------------------  ---------------------------------------
138    
# Line 129  Our developing steps: Line 153  Our developing steps:
153     + "focus+context menu"-metaphor for diagrams needs that we can     + "focus+context menu"-metaphor for diagrams needs that we can
154       "step back" from class documentation back to architecture       "step back" from class documentation back to architecture
155       documentation       documentation
156       Advantage over paper: SOME: see the contexts of a class,
157       traverse them
158   - step 3; backlinks to the architecture documentation   - step 3; backlinks to the architecture documentation
159     + all this (UML and rerer backlinks)  drawn into diagram for consistency     + all this (UML and rerer backlinks)  drawn into diagram for consistency
160     Advantage over paper: MAJOR: multi-end links easily traversable,     Advantage over paper: MAJOR: multi-end links easily traversable,

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26