Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
flexible software analysis withmoosetechnology.orgwww.tudorgirba.com
nolog y.org    oose techm
nolog y.org    oose techm
nolog y.org    oose techm
smen t.com     m ane- assehu
development
development   assessment
assessment
data   knowledge
data   tools   knowledge
data   tools   models   knowledge
data   tools   models   knowledge
data               tools    models   knowledgemoose         techno                l   ogy.org
data              importers   modelsmoose         techno                l   ogy.org
data              importers   models   analysesmoose         techno                l   ogy.org
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
0   0                                                   ... McCabe                     3 ,0          = 21                 ...
data   importers   models   analyses
data   importers   models    analyses                   engines
data              importers   models    analyses                                enginesmoose         techno               ...
What is this made of?
What is this made of?
b := GLMTabulator new.          b transmitb column: #namespaces;             toOutsidePort: #class;  column: #classes;    ...
s eboo k.orgth emoo
data              importers   models    analyses                                enginesmoose         techno               ...
development   assessment
development   assessment
development   assessment
explicitdevelopment   assessment   tailored                           educated
explicitdevelopment   assessment            tailored                                    educated                          ...
flexible software analysis withmoosetechnology.orgwww.tudorgirba.com
Tudor Gîrba              www.tudorgirba.comhttp://creativecommons.org/licenses/by-nc-sa/3.0/
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Flexible analysis with Moose at Jazoon 2011
Upcoming SlideShare
Loading in …5
×

Flexible analysis with Moose at Jazoon 2011

1,337 views

Published on

I used this set of slides for a talk I gave at Jazoon 2011.

Published in: Technology, Business
  • Be the first to comment

Flexible analysis with Moose at Jazoon 2011

  1. 1. flexible software analysis withmoosetechnology.orgwww.tudorgirba.com
  2. 2. nolog y.org oose techm
  3. 3. nolog y.org oose techm
  4. 4. nolog y.org oose techm
  5. 5. smen t.com m ane- assehu
  6. 6. development
  7. 7. development assessment
  8. 8. assessment
  9. 9. data knowledge
  10. 10. data tools knowledge
  11. 11. data tools models knowledge
  12. 12. data tools models knowledge
  13. 13. data tools models knowledgemoose techno l ogy.org
  14. 14. data importers modelsmoose techno l ogy.org
  15. 15. data importers models analysesmoose techno l ogy.org
  16. 16. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  17. 17. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  18. 18. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  19. 19. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  20. 20. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  21. 21. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  22. 22. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  23. 23. 0 0 ... McCabe 3 ,0 = 21 75 = C L O God elect: #is classes smoose techno l ogy.org
  24. 24. data importers models analyses
  25. 25. data importers models analyses engines
  26. 26. data importers models analyses enginesmoose techno l ogy.org
  27. 27. What is this made of?
  28. 28. What is this made of?
  29. 29. b := GLMTabulator new. b transmitb column: #namespaces; toOutsidePort: #class; column: #classes; from: #classes. column: #methods. b transmit to: #methods;b transmit to: #namespaces; from: #methods. andShow: [:a | B := GLMTabulator new. a tree B title: Code Browser. display: [ :model | B row: #nav; model allNamespaces row: #details. select: #isRoot ]; B transmit to: #nav; children: #childScopes; andShow: [:a | format: #name ]. a custom: b ].b transmit to: #classes; B transmit to: #details; from: #namespaces; from: #nav port: #class; andShow: [:a | andShow: [:a | a list a text display: #classes; display: #sourceText ]. format: #name ]. B transmit to: #details;b transmit to: #methods; from: #nav port: #method; from: #classes; andShow: [:a | andShow: [:a | a text a list display: #sourceText ]. display: #methods; format: #signature ].
  30. 30. s eboo k.orgth emoo
  31. 31. data importers models analyses enginesmoose techno l ogy.org
  32. 32. development assessment
  33. 33. development assessment
  34. 34. development assessment
  35. 35. explicitdevelopment assessment tailored educated
  36. 36. explicitdevelopment assessment tailored educated smen t.com m ane- asse hu
  37. 37. flexible software analysis withmoosetechnology.orgwww.tudorgirba.com
  38. 38. Tudor Gîrba www.tudorgirba.comhttp://creativecommons.org/licenses/by-nc-sa/3.0/

×