Software Complexity and its Impact on Software Reliability
IEEE Transactions on Software Engineering
IEEE Spectrum
Usability engineering at a discount
Proceedings of the third international conference on human-computer interaction on Designing and using human-computer interfaces and knowledge based systems (2nd ed.)
Software complexity: measures and methods
Software complexity: measures and methods
A mathematical model of the finding of usability problems
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Challenges of HCI design and implementation
interactions
Estimating the number of subjects needed for a thinking aloud test
International Journal of Human-Computer Studies
Measuring the value of knowledge
International Journal of Human-Computer Studies
An empirical study of software complexity metrics for prediction of change-prone modules
An empirical study of software complexity metrics for prediction of change-prone modules
In search of the future of air traffic control
IEEE Spectrum
Heart rate variability: indicator of user state as an aid to human-computer interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An approach to the formal analysis of user complexity
International Journal of Human-Computer Studies - Special issue: 1969-1999, the 30th anniversary
A taxonomy of user interface terminology
ACM SIGCHI Bulletin
Big Paybacks from 'Discount' Usability Engineering
IEEE Software
Qualitative and Quantitative Reliability Assessment
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Physicality quantitative evaluation method
Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration
Hi-index | 0.00 |
Applications of intelligent software systems are proliferating. As these systems proliferate, understanding and measuring their complexity becomes vital, especially in safety-critical environments. This paper proposes a model assessing the impacts of complexity for a particular type of intelligent software system, embedded intelligent real-time systems (EIRTS), and answers two research questions. (1) How should the complexity of embedded intelligent real-time systems be measured?, and (2) What are the impacts of differing levels of EIRTS complexity on software, operator and system performance when EIRTS are deployed in a safety-critical large-scale system? The model is tested and operationalized using an operational EIRTS in a safety-critical environment. The results suggest that users significantly prefer simple decision support and user interfaces, even when sophisticated user interfaces and complex decision support capabilities have been embedded in the system. These results have interesting implications for operators using complex EIRTS in safety-critical settings.