I think this is very difficult, if not impossible, for creating sequence diagram from class diagrams, as they represent different things.
Class diagram is a static modeling, while Sequence diagram is a dynamic modeling.
Class diagrams only contain info about its static state, like attributes and methods, but it contains no info about how the method being called.
On the other hand, Sequence diagrams only contain info about how the objects are interact, which methods are being called in what sequence. However, it does not contain which attribute will be updated, or what info is exchanged inside the method call.
Hence, it may not be possible to obtain either one from another one.
However, if you pass in a whole set of programs, this maybe possible, as the programs specify the flow of the interactions. But it seems that the sequence of OOAD is reversed, becos we usually write codes based on design (UML).
Nick
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)