Cassata data file 2.0 XNentrows 25 Xmodelname untitled modelnotes {Date: September 2004. Analyst: Iain Connell. NEWLINENEWLINE} XfontSize 9 Nrlncols 8 saved true XNrlnrows 10 Nentrows 30 filename {C:/Iain/CASSATA/Drawing Tool/Drawingtool.csm} cellChanged false modelname {Desktop Drawing Tool} Xmodelnotes {} fontSize 9 Nrlnrows 11 Nentcols 8 18,3 difficult 18,4 present 18,5 fixed 18,6 fixed 18,7 {One of several drawing tools (or implements) which are featured on the toolbar or palette} 15,0 A 15,1 Colour 15,2 present 15,3 present 15,4 present 15,5 easy 15,6 hard 15,7 {May be limited scope for changing colour} 12,0 E 12,1 {Imported object} 12,2 difficult 12,3 present 12,4 present 12,5 easy 12,6 hard 12,7 {A grouped and already edited object which is imported into the drawing. Only certain attributes may be changed once inserted} 7,0 A 7,1 {Number of characters} 7,2 present 7,3 present 30,0 E 29,0 E 7,4 present 30,1 {} 29,1 {} 7,5 easy 30,2 {} 29,2 {} 7,6 easy 30,3 {} 29,3 {} 7,7 {For text objects} 30,4 {} 29,4 {} 30,5 {} 29,5 {} 30,6 {} 29,6 {} 30,7 {} 29,7 {} 4,0 A 4,1 Thickness 4,2 present 4,3 present 26,0 E 4,4 present 26,1 {} 4,5 easy 26,2 {} 4,6 easy 26,3 {} 4,7 {} 26,4 {} 26,5 {} 26,6 {} 26,7 {} 1,0 A 1,1 Configuration 1,2 present 1,3 present 23,0 A 1,4 present 23,1 {Text style} 1,5 easy 23,2 present 1,6 easy 23,3 present 1,7 {Straight line, rectangle, oval, polygon, free line, other shapes, text box, text} 23,4 present 23,5 easy 23,6 easy 23,7 {Text style may be only settable fora complete drawing (not its constituent objects)} 19,0 A 20,0 E 19,1 Function 20,1 Drawing 19,2 difficult 20,2 present 19,3 difficult 20,3 present 19,4 present 20,4 absent 19,5 fixed 20,5 hard 19,6 fixed 20,6 hard 19,7 {Arrow pointer, Insert text, Insert text box, Insert straight line, Insert rectangle, Insert shape, Insert free line, Define line thickness, Define arrow style, etc.} 20,7 {The final (or work in progress) drawing which the user is creating. Drawings consist of created drawing objects (which themselves may have sub-objects). Only the user knows (if at all) when a drawing is complete, or what the end point of the process may be.} 16,0 A 16,1 Orientation 16,2 present 16,3 present 16,4 present 16,5 easy 16,6 easy -1,0 {} 16,7 {} -1,1 {entities and attributes} active {The final (or work in progress) drawing which the user is creating. Drawings consist of created drawing objects (which themselves may have sub-objects). Only the user knows (if at all) when a drawing is complete, or what the end point of the process may be.} -1,2 U -1,3 I -1,4 S -1,5 s/c -1,6 c/d 13,0 A -1,7 notes 13,1 Size 13,2 present 13,3 present 13,4 present 13,5 easy 13,6 easy 13,7 {Depending on the object's original type} 8,0 A 8,1 {Text style} 10,0 A 8,2 present 10,1 Grouped/ungrouped 8,3 present 10,2 absent 8,4 present 10,3 difficult 8,5 easy 10,4 present 8,6 easy 10,5 easy 8,7 {} 10,6 easy 10,7 {Grouping is a concept which has to be learned, and is not easy to inspect} 5,0 A 5,1 Colour 5,2 present 5,3 present 27,0 E 5,4 present 27,1 {} 5,5 easy 27,2 {} 5,6 easy 27,3 {} 5,7 {} 27,4 {} 27,5 {} 27,6 {} 27,7 {} 2,0 A 2,1 Size 2,2 present 2,3 present 24,0 A 2,4 present 24,1 Grouped/ungrouped 2,5 easy 24,2 absent 2,6 easy 24,3 difficult 2,7 {Size is usually easy to set (uses defaults) and change} 24,4 present 24,5 hard 24,6 hard 24,7 {Grouped drawings may consist of grouped objects, which may themselves be grouped at a higher level} 21,0 A 21,1 Size 21,2 present 21,3 present 21,4 present 21,5 hard 21,6 easy 21,7 {Judging the size of completed drawings is not easy} 17,0 A 17,1 Grouping/ungrouped 17,2 absent 17,3 difficult 17,4 present 17,5 easy 17,6 cant 17,7 {Unlikely to be ungroupable} 14,0 A 14,1 Shape 14,2 present 14,3 present 14,4 present 14,5 easy 14,6 cant 14,7 {Can't be changed, probably} 9,0 A 9,1 Orientation 11,0 A 9,2 present 11,1 Layering 9,3 present 11,2 absent 9,4 present 11,3 difficult 9,5 easy 11,4 present 9,6 easy 11,5 easy 9,7 {Horizontal, vertical, etc.} 11,6 easy 11,7 {Ditto for layering} 6,0 A 6,1 Pattern 6,2 present 6,3 present 28,0 E 6,4 present 28,1 {} 6,5 easy 28,2 {} 6,6 easy 28,3 {} 6,7 {} 28,4 {} 28,5 {} 28,6 {} 28,7 {} 3,0 A 3,1 Shape 3,2 present 3,3 difficult 25,0 E 3,4 present 25,1 {} 3,5 easy 25,2 {} 3,6 cant 25,3 {} 3,7 {Object shape cannot generally be changed (except for polygons, free lines)} 25,4 {} 25,5 {} 25,6 {} 25,7 {} 0,0 E 0,1 {Drawing object} 0,2 present 0,3 present 0,4 present 22,0 A 0,5 easy 22,1 Shape 0,6 easy 22,2 present 0,7 {One of several objects which can be manipulated and combined to make up a drawing; not the (final) drawing itself} 22,3 present 22,4 present 22,5 easy 22,6 easy 22,7 {} 18,0 E 18,1 {Palette tool} 18,2 present 1,3 {Drawing object} 5,0 5 1,4 present 5,1 {} 1,5 present 5,2 {} 1,6 present 5,3 {} 1,7 {Drawing objects can consist of lower level objects} 9,0 9 5,4 {} 9,1 {} 5,5 {} 9,2 {} 5,6 {} 9,3 {} 5,7 {} 9,4 {} 9,5 {} 9,6 {} 9,7 {} 2,0 2 2,1 {Drawing object} 2,2 maps_onto 2,3 {Drawing object.Grouped/ungrouped} 6,0 6 2,4 absent 6,1 {} 2,5 present 6,2 {} 2,6 present 6,3 {} 2,7 {Grouping defines a higher level object} 6,4 {} 6,5 {} 6,6 {} 6,7 {} 3,0 3 3,1 {Palette tool} 3,2 device_constraint -1,0 R 3,3 {Palette tool.Function} 7,0 7 -1,1 actor 3,4 present 7,1 {} -1,2 type active {} 3,5 difficult 7,2 {} -1,3 acted_on 3,6 present 7,3 {} -1,4 U 3,7 {As wilh all toolbar or palette tools (tooltips help)} 7,4 {} -1,5 I 7,5 {} -1,6 S 7,6 {} -1,7 notes 7,7 {} 0,0 0 0,1 Drawing 0,2 consists_of 0,3 {Drawing object} 0,4 present 4,0 4 0,5 present 4,1 {} 0,6 present 4,2 {} 0,7 {Drawings consist of drawing objects at a lower level} 4,3 {} 8,0 8 4,4 {} 10,0 10 8,1 {} 4,5 {} 10,1 {} 8,2 {} 4,6 {} 10,2 {} 8,3 {} 4,7 {} 10,3 {} 8,4 {} 10,4 {} 8,5 {} 10,5 {} 8,6 {} 10,6 {} 8,7 {} 10,7 {} 1,0 1 1,1 {Drawing object} 1,2 consists_of