Use case model
As a start for devlopment of JANUS, I'm pursuing to use UP. I'm starting out by doing a use case model.
I consider JANUS as a black-box, where all I descibe is:
1) What I tell JANUS
2) What Janus returns to me
What happens internaly in the system is irrelevant at this stage.
Details about functionality is put at google code.