13.07.2015 Views

Modelling Human Factors using the Systems Modelling Language

Modelling Human Factors using the Systems Modelling Language

Modelling Human Factors using the Systems Modelling Language

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HFIDTC/2/WP2.8.9/1Version 2/ 24th September 2008Figure 7-21 - Block Definition Diagram – Situation DisplayThe diagram above shows that <strong>the</strong> Situation Display Window is composed of a set ofcontrols, graphics, icons and tooltips. It specifies properties and attributes for <strong>the</strong>seblocks. For example, <strong>the</strong> Soldier Icon has properties including its height, width andcolour, and operations such as ‘On Mouse Over’ and ‘On Click’. The User InterfaceDesign Specification would specify what happens when <strong>the</strong>se operations are called. Forexample, <strong>the</strong> On Mouse Over operation for <strong>the</strong> Soldier icon will display a tooltip adjacentto <strong>the</strong> icon that displays that soldier’s ID and Callsign.It is likely that <strong>the</strong> design work to produce such SysML representations of <strong>the</strong> UI will besupported by graphical designs. Figure 7-22 and Figure 7-23 show possible renderings of<strong>the</strong> diagram above. The production of such UI designs may both drive, and be driven by,<strong>the</strong> production of SysML representations of <strong>the</strong> UI.42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!