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 20088.1.2.3 SummaryThe summary information represented in Table 8-1 and Table 8-2 shows that <strong>the</strong> SysMLis broadly suitable for modelling a system from a human-centric viewpoint, whe<strong>the</strong>r thatbe to aid traditional HFI activities or MODAF-related <strong>Human</strong> Views. The language isextensible and could be used to model almost anything. However, <strong>the</strong> SysML must onlybe used where appropriate, i.e. to detail a system design from various perspectives.Typically, tools used for UML and SysML modelling allow <strong>the</strong> production of o<strong>the</strong>r datarepresentations, e.g. tables, which can also be used, again as appropriate. SysML does notprovide a process for system design; it purely provides a way of capturing andcommunicating a design and could be used in a similar way to HTA. From an HFperspective SysML will not replace activities such as workload analysis; However, inconjunction with appropriate tools it can be used to capture design iterations, e.g.showing <strong>the</strong> introduction of a new Post or increasing levels of automation, which amountto altering <strong>the</strong> allocation of Roles across a system.8.1.3 Benefits of <strong>using</strong> <strong>the</strong> SysMLGiven <strong>the</strong> limitations discussed in <strong>the</strong> previous section, why should HF professionalsinvest time in learning <strong>the</strong> SysML and <strong>using</strong> it to model <strong>the</strong> HVs when <strong>the</strong>re is already asuite of techniques and deliverables available that fully meet <strong>the</strong>ir needs? The answers tothis question are given below:1. Because <strong>the</strong> SysML diagrams will be a useful source for <strong>the</strong> HF deliverables and<strong>the</strong> generation of <strong>the</strong> diagrams will require much of <strong>the</strong> analysis work that <strong>the</strong> HFdeliverables <strong>the</strong>mselves would require.2. Assuming that <strong>the</strong>re are effective <strong>Systems</strong> Engineering, change management andHFI processes in place, and bearing in mind <strong>the</strong> limitations set out in <strong>the</strong> previoussection, <strong>the</strong> use of The SysML should have <strong>the</strong> following benefits to HFprofessionals;• Communication <strong>using</strong> a common language: It allows <strong>the</strong>m to communicatebetter with <strong>Systems</strong> Engineers. HF professionals who are proficient in <strong>the</strong>SysML are likely be more effective in communicating <strong>the</strong> <strong>Human</strong> Views of<strong>the</strong> system design to Engineers who do not have a HF background, but whoare also proficient in <strong>the</strong> SysML• A formal basis for analysis: It allows <strong>the</strong>m to understand more. It isimportant that HF professionals have a good understanding of systemarchitectures and technical design aspects, so that <strong>the</strong>y may understand <strong>the</strong>constraints and wider design issues that may impact trade-offs influencingHF aspects of <strong>the</strong> design. An ability to understand a system model that ispresented in <strong>the</strong> SysML would certainly enhance this wider understanding.• Consistency in information capture: The use of <strong>the</strong> SysML to modelsystems encourages analytical thinking and a rigorous approach todocumenting a design in all types of Engineer. The case study in section 7 of59

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

Saved successfully!

Ooh no, something went wrong!