ArgoUML says:"...ran out of memory..."

  This is a strange thing,although I have resolved it,but I haven't understood it yet.About a week ago,when I run ArgoUML,it said "ran out of memory,rerun argouml with heap size increased." regularly.Then I did a lot of things:scan viruses,update jdk to 1.5,reinstall OS...,but it is no effection!

  Later,I searched a mail at argouml.tigris.org,resolved this matter by adding Non-Standard Options with "java" command.it is:java -Xmx192m -Xms192m  -Xss8m -jar argouml.jar.

  There are still two doubts in my mind:

  1.Why did I run the argouml normally before a week ago but can't run it normally later?

  2.Does argouml on earth need so large memory to run it?I have a lot of doubts!  

 

the usage of 'except'

If "except" is at beginning of the sentence,"except for" is used,it is equal to "apart from".

i.e.

Except for/Apart from this thing,everything else is good.

All students go to cinema except John.

"must" and "may,might"

He looks very sadly,he must have gotten a bad score at last test.(express the deduction from known facts);

He may have gotten a bad score at last test.(express the possibility or conjecture)

If it is a logical reasoning then the word-'must' is used,or if it is a subjective guess then the word-'may' or 'might' is used.'May' express a stronger possibility than 'might'.

fail again

  These days,I tried to model Filesharing Module with activity diagram mainly.But,activity diagram cann't express the interaction between objects.

  This time,I tried to put analysis and design model into one file.I think,the fruit of analysis model can be used to yield other design scheme.But,my experiment has been proven that it fail again.

If an activity diagram can't express interaction?

If "actionstate A" will call "actionstate A1",and "actionstate A1" will call "actionstate A11",then there is an "actionstate B" after "actionstate A"...

Can the activity diagram express these interaction?

A sad truth,there isn't sequence diagram in ArgoUML.If the activity diagram can't express the interaction between Objects,I will use collaboration diagram to express these model in my design phase of Filesharing module.