Moose take hours to add new elements to a model
by Fabrizio Perin
Hi,
I did star this morning to import a data base model into an already existing moose model of a Java application and my image is still working. So in another image with the same application's model loaded i did try to import the same data base model but as a separate moose model (so without touching the already loaded one) and the work has been done in 2 minutes.
Than i did try to investigate why to add to a model of ~680000 entities another ~8000 entities takes so long. I did notice that in the method MooseModel>>add: is set an announcement (self announcer announce: (MooseEntityAdded new entity: anElement).). By commenting this announcement the import is perform in 2 minutes. I'm not sure that i'm right but anyway what is this announcement for? Cannot be moved into the method MooseModel>>addAll: after having added all the entities? In this second case the method addAll: can always use a "private" add method that does not perform the announcement.
Cheers,
Fabrizio
12 years, 8 months
New example in Mondrian
by Alexandre Bergel
Hi!
Just to say that I added a simple visualization in the MOEasel to keep track of the 'as yet unclassified' method category.
You can open an OB by right clicking on a red node. Fixing it and pressing 'Generate' again to see your progress.
Nothing revolutionary, but I find it useful in my case.
Note that are they other useful visualizations for example 'Abstract classes' that check no abstract classes is a leaf.
Version 2.40 of Mondrian does not have any 'as yet unclassified' and abstract class leaf
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
12 years, 8 months
bunch cohesion and coupling
by Tudor Girba
Hi Andre,
I see that you worked again on the Bunch Cohesion and Coupling. Could you give us a pointer on what these metrics mean in practice?
Cheers,
Doru
--
www.tudorgirba.com
"Presenting is storytelling."
12 years, 8 months
Mailing list archive?
by Alexandre Bergel
Hi!
Is there a user friendly archive of this mailing list? I do not find http://www.iam.unibe.ch/pipermail/moose-dev/ particularly useful.
I tried some google, but I haven't found
Maybe I missed something obvious here.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
12 years, 8 months
glamour, simple questions
by Esteban Lorenzano
Hi,
some small questions...
Can I open a glamour browser modally? (and add buttons to close it?)
Can I add a filter on a list who acts on typing?
Cheers,
Esteban
pd: still no time to come back to the announcer problem... maybe on week end :(
12 years, 8 months
verveine licensing
by anquetil.nicolas@gmail.com
BTW,
I was looking at this license stuff yesterday.
Since verveineJ is based on JDT and JDT uses the EPL (Eclipse Public
License), VerveineJ could be required to use the EPL also ...
"According to article 1(b) of the EPL, additions to the original work
may be licensed independently, including under a commercial license,
provided such additions are "separate modules of software" and do not
constitute a derivative work.[4][5] Changes and additions which do
constitute a derivative work must be licensed under the same terms and
conditions of the EPL, which includes the requirement to make source
code available"
[http://en.wikipedia.org/wiki/Eclipse_Public_License]
"The EPL is approved by the Open Source Initiative (OSI) and listed as
a "free software license" by the Free Software Foundation (FSF)"
any comment?
nicolas
--
Nicolas Anquetil Univ. Lille1 / INRIA-equipe RMod
12 years, 8 months
shortcut for defining edges
by Alexandre Bergel
Hi!
For the last two years I have been writing code like:
view edges: { obj1 -> obj2 . obj3 -> obj4 } from: #key to: #value.
I have checked your code but I am wondering whether I am the only one
I think it would be cool to be able to write:
view edges: { obj1 -> obj2 . obj3 -> obj4 }
Does it make sense?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
12 years, 8 months
moosechef
by Tudor Girba
Hi,
What is the status of MooseChef? Is it already good enough to replace the existing navigation?
Cheers,
Doru
--
www.tudorgirba.com
"Don't give to get. Just give."
12 years, 8 months
cobol
by Tudor Girba
Hi,
Do any of you know good resources for learning COBOL?
Cheers,
Doru
--
www.tudorgirba.com
"If you interrupt the barber while he is cutting your hair,
you will end up with a messy haircut."
12 years, 8 months