Assessment Through Exploration

2,275 views
1,914 views

Published on

I used this set of slides for the CHOOSE talk I gave at the University of Zurich on October 23, 2009

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,275
On SlideShare
0
From Embeds
0
Number of Embeds
780
Actions
Shares
0
Downloads
24
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Assessment Through Exploration

  1. assessment through exploration tudor gîrba www.tudorgirba.com
  2. } } { { } } { { g in er ne gi en d ar rw fo
  3. fo rw ar d en gi ne er in g { { { { { { } { { } } actual development } } } { } } }
  4. fo rw g rin ar ee d en in ng gi ne ee er rs in ve g re { { { { { { } { { } } actual development } } } { } } }
  5. { { { { } } } } { }
  6. reports are useful, but limited { { { { } } } } { }
  7. visualization is important { { { { } } } } { }
  8. exploration is crucial { { { { } } } } { }
  9. how can we build dedicated browsers? { { { { } } } } { }
  10. http://moose.unibe.ch/tools/glamour
  11. Philipp Bunge Tudor Gîrba Lukas Renggli Jorge Ressia David Röthlisberger
  12. Class A method M package 1 Class B method N package 2 ... ... ... source code
  13. Class A method M package 1 Class B method N package 2 ... ... ... source code
  14. Class A method M package 1 Class B method N package 2 ... ... ... source code
  15. w. rows er ne La youtB ces; Table namespa b := mn: # u es; b col mn: #class s. colu : #method es; n c colum : #namespa wOn b sho g: [ usin ee | b t r [ : model ces dis play: llNamespa a ]; model : #isRoot pes; t o selec : #childSc en c hildr #name ]. t: forma lasses; : [ n: #c s; using b showO #namespace from: st es; b li : # class di splay #name ]. t: forma ethods; [ wOn : #m es; using: b sho : #class from st ds; b li y: # metho re ]. d ispla #signatu t: forma
  16. s #clas ide: dT oOuts ses. b sen : #clas thod fro m ide : #me dT oOuts ods. new. b sen : #meth o wser er'. from leLayoutBr Brows Tab ous B := e: 'Glamor l B tit #nav; : B row #details. row: : #nav; wOn B sho g: [ usin stom: b ]. B cu #details; : s; B s howOn nav->#clas # from: [ : ]. using xt ce Text B te lay: #sour disp etails; #d d; owOn: av->#metho B sh : #n from : [ ]. using xt c eText B te lay: #sour disp
  17. { { { { } } } } { }
  18. w. rows er ne s La youtB ces; #clas Table namespa ide: b := mn: # dT oOuts ses. u es; b sen : #clas thod b col mn: #class s. fro m ide : #me colu : #method es; dT oOuts ods. new. n colum : #namespa c b sen : #meth o wser er'. wOn from leLayoutBr Brows b sho g: [ Tab ous usin ee | B := e: 'Glamor b t r [ : model ces l B tit #nav; dis play: llNamespa : B row #details. a ]; model : #isRoot pes; row: : #nav; t o selec : #childSc wOn B sho g: [ en usin stom: b ]. c hildr #name ]. t: forma lasses; : [ B cu #details; using : s; n: #c s; B s howOn nav->#clas showO #namespace # b from: [ from: st es; : ]. b li : # class using xt ce Text di splay #name ]. B te lay: #sour t: disp etails; forma ethods; [ #d d; wOn : #m es; using: owOn: av->#metho B sh : #n b sho : #class from from st ds; : [ ]. li metho re ]. using xt eText b y: # B te lay: #sour c d ispla #signatu t: disp forma { { { { } } } } { }
  19. { { { { } } } } { }
  20. Browser
  21. Pane * 1 Browser
  22. Pane 1 * Port * 1 Browser
  23. Pane 1 * Port * 1..* 1 1 * * Browser Transmission
  24. Pane 1 * Port * 1..* 1 1 * * Browser 1 * Transmission
  25. Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Browser 1 * Transmission
  26. Object 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Browser 1 * Transmission
  27. Object 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission
  28. Object 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission TableLayout Finder
  29. Object 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission TableLayout Finder
  30. Object 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission TableLayout Finder Simple Bundle
  31. Action Object * 1 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission TableLayout Finder Simple Bundle
  32. Action Object * 1 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission Mondrian TableLayout Finder Simple Bundle
  33. ses f code las s o Action 0 c ine ~5 0 l Object ~ 230 * 1 1 * Presentation * 1 Pane 1 * Port * 1..* 1 1 * * Tree List Browser 1 * Transmission Mondrian TableLayout Finder Simple Bundle
  34. how can we build dedicated browsers? { { { { } } } } { }
  35. http://moose.unibe.ch/tools/glamour
  36. Tudor Gîrba www.tudorgirba.com creativecommons.org/licenses/by/3.0/

×