\begin{document}
\begin{tikzpicture}[>=stealth]
+ \draw [transparent] (-0.5,-0.5) -- (5.5,5.5);
\draw [->] (0,0) -- (0,5);
\draw [->] (0,0) -- (5,0);
- \draw [->] (0,0) -- (0,0,5);
- \node[draw,red,cloud,minimum height=2cm,minimum width=2cm] (mop) at (3,4,3) {$\color{black}\bullet$};
+ \node[draw,red,cloud,minimum height=2cm,minimum width=2cm] (mop) at (2,3) {$\color{black}\bullet$};
- \node (os) at (2.5,2,3) {object system};
+ \node (os) at (1,1.5) {CLOS};
\draw (os) -- (mop.center);
- \node[red] (mspace) at (5,6,3) {MOP space};
+ \node[red] (mspace) at (4,5) {AMOP space};
\draw[red] (mspace) -- (mop);
+
+ \node (hash) at (1.8,3.4) {$\bullet$};
+ \node (osh) at (1,4.5) {sparse slots};
+ \draw (osh) -- (hash.center);
+
+ \node (mnu) at (3.5,1) {$\bullet$};
+ \node[anchor=north] at (3.5,1) {message-not-understood};
\end{tikzpicture}
\end{document}
\ No newline at end of file