« UML Software and Software Design | Main | Casting James's Head »
May 24, 2005
Class Diagram
I made a rudimentary class diagram. I checked in with a coworker and he said that my design makes sense. I'm not exactly sure how to get the correct format in ArgoUML.
Basically, actuators make up components like arms and legs.
Arms and legs make up humanoid robots.
Other set pieces will get an appropriate class later.
Each humanoid robot contains the methods necessary to perform the choreography.
There will be a choregraphy interface with subclasses that implement it. Each robot will register with the choreographer. Associated music will also check in (meaning we need the appropriate music classes). The choreographer will keep the movements in synch with the music.
My coworker also made the point that since the robots are performers, I can think of the class design as a theater. If I am missing a class, think of who would do that in the theater and add that class.
Posted by michelle at May 24, 2005 09:14 PM









