TY - GEN
T1 - GUI state-based accessibility control in hierarchical state machines
AU - Ni, Mingtian
AU - Reichenbach, Stephen E.
PY - 2005
Y1 - 2005
N2 - A typical GUI consists of many components, with different components applicable in different contexts. It is desirable to have state-sensitive control over the GUI components' accessibilities. State-based accessibility control makes accessible only the components which are semantically applicable in a specific GUI state. State-based accessibility helps reduce users' operational error rates and simplify GUI implementation. This paper integrates state-based accessibility control with hierarchical state machines, providing a powerful framework for modeling and controlling GUIs. Statebased accessibility control has two possible implementations. One is based on the entry actions of states. The other is based on the effect actions of state transitions.
AB - A typical GUI consists of many components, with different components applicable in different contexts. It is desirable to have state-sensitive control over the GUI components' accessibilities. State-based accessibility control makes accessible only the components which are semantically applicable in a specific GUI state. State-based accessibility helps reduce users' operational error rates and simplify GUI implementation. This paper integrates state-based accessibility control with hierarchical state machines, providing a powerful framework for modeling and controlling GUIs. Statebased accessibility control has two possible implementations. One is based on the entry actions of states. The other is based on the effect actions of state transitions.
KW - Graphical user interface
KW - Hierarchical state machine
KW - State-based accessibility control
UR - http://www.scopus.com/inward/record.url?scp=60749113527&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=60749113527&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:60749113527
SN - 9781932415490
T3 - Proceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05
SP - 239
EP - 245
BT - Proceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05
T2 - 2005 International Conference on Software Engineering Research and Practice, SERP'05
Y2 - 27 June 2005 through 30 June 2005
ER -