Related Experiment Video
Updated: Mar 8, 2026

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
Published on: August 9, 2024
JSD and the design of user interface software
P A Walsh1, K Y Lim1, J B Long1
1a Ergonomics Unit, University College London , 26 Bedford Way , London , WC1H OAP , UK.
Abstract:
Systems analysis and design methods (SADMs), such as Jackson system development (JSD), have been proposed as a means of improving software quality. This is contrasted with the role of improving software usability proposed for human factors (HF). The paper argues the need for an explicit user interface specification stage in system development to ensure the usability of proposed systems. It is suggested that JSD supplemented by the specialist knowledge of HF can support such a specification stage. For HF and JSD to be successfully integrated, contributions from both need to be appropriately timed and structured. A model of the system development process that incorporates HF contributions is proposed. A means by which the HF contributions, in the form of a user interface specification, can be integrated with the JSD specification is developed and illustrated through examples.
Related Concept Videos
Design Example: Resistive Touchscreen
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
Design Consideration
The factor of safety is another key...
Design Example
Electron Behavior
Electrons are negatively charged subatomic particles that are attracted to an orbit around the positively-charged nucleus of an atom. They reside in locations that are associated with energy levels called shells and are further organized into sub-shells and orbitals within each shell.
Electrons Orbit the Nucleus
Electrons are found in specific locations outside of the nucleus. The shell in which an electron resides indicates the general energy level of the electron: those closer to the...
Electron Behavior
Electrons Orbit the Nucleus
Electrons are found in specific locations outside of the nucleus. The shell in which an electron resides indicates the general energy level of the electron: those closer to the nucleus have less energy,...
Design Example: Designing Water Slide
Bernoulli's principle determines the water's velocity along the slide....

