\begin{figure} \centering \tikzstyle{class} = [rectangle, draw, rounded corners] \begin{tikzpicture}[ level distance=1cm, growth parent anchor=south, child anchor=north, sibling distance=3cm ] \node [class] (Walker) {Walker} [->] child { node [class] (SymbolLookup) {SymbolLookup} } child { node [class] (ProcessState) {ProcessState} } child { node [class] (StepperGroup) {StepperGroup} child { node [class] (FrameStepper) {FrameStepper} } } child { node [class] (Frame) {Frame} } ; \end{tikzpicture} \caption{Object Ownership} \label{fig:object-ownership} \end{figure}