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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

HFIDTC/2/WP2.8.9/1Version 2/ 24th September 2008Figure 7-16 - Block Definition Diagram showing a decentralised Social NetworkStructureThese diagrams have expanded upon Figure 7-13 <strong>using</strong> instances 1 to represent individualPosts, thus here we have three instances of <strong>the</strong> ‘Ground Commander’. This allows us tomodel how each Ground Commander will interact and model <strong>the</strong> wider social network.The connecting lines represent an association between each block and can be stereotypedin SysML to represent, in this case, <strong>the</strong> transfer of information including directionality.Figure 7-15 shows a hierarchical structure where each Ground Commander is stove pipedand has centralised command over a specific GD consisting of three sections. In turn <strong>the</strong>HQ Commander has centralised command over <strong>the</strong> three Ground Commanders. Usingpackages Figure 7-15 also shows <strong>the</strong> ‘physical’ location of each unit, with <strong>the</strong> HQCommander based at <strong>the</strong> ‘HQ’, each GCS in a ‘shelter’ and <strong>the</strong> GD ‘forward’. In contrastFigure 7-16 shows a more decentralised structure where information is shared betweenGround Commanders 2 , allowing collaboration and if necessary <strong>the</strong> ability to commandeach GD Unit. Figure 7-16 shows how this collaborative environment would be achievedwith information sharing via a ‘Virtual Environment’, i.e. with a common network,shared intelligence databases, collaborative tools and <strong>the</strong> ability to handover control ofassets.By representing <strong>the</strong> organisation in this way we can see <strong>the</strong> purpose of humaninformation manipulations, and <strong>the</strong> physical and virtual locations of humans, and start toderive requirements for technologies that facilitate <strong>the</strong>se human interactions (set against<strong>the</strong> background of <strong>the</strong> concept of operations). From <strong>the</strong>se beginnings questions about1 In this case instances are represented with a ‘:’ before <strong>the</strong> block identifier text, and represent <strong>the</strong>instantiation of that Role. I.e. :Ground Commander is one ‘Ground Commander’, ra<strong>the</strong>r than an abstractionof <strong>the</strong> generic Role. Strictly speaking instances are not included in SysML, but are included in <strong>the</strong> originalUML and thus are being used pragmatically.2 This is for illustrative purposes; this may or may not be <strong>the</strong> best way to operate <strong>the</strong> H-Fly system.35

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

Saved successfully!

Ooh no, something went wrong!