DocumentCode :
3160247
Title :
Diagrammatic reasoning with statecharts: a cognitive approach for software/systems engineers
Author :
Gallant, Reuven
Author_Institution :
Jerusalem Coll. of Technol., Israel
fYear :
2002
fDate :
1 Dec. 2002
Firstpage :
98
Lastpage :
100
Abstract :
The behavior of reactive systems can be rigorously specified and verified via mathematical notation, such as temporal logic. However, for all but the simplest models, it is difficult for the reader to understand the intent of the model, and, for that matter, may be difficult for the model designer to accurately specify the desired behavior. Visual or "iconic" models have addressed this difficulty. Modeling tools typically include a mock-user interface builder and a graphical behavioral specifier, typically in the form of a Statechart editor (typical examples of such tools are Mathworks, Rapid, Statemate and Rhapsody). Statecharts solved the problem of combinatorial state explosion via encapsulation of OR and AND states. However, in order to minimize the corresponding transition explosion, Statecharts freely use global (i.e., global with respect to the Statechart) events and transitions that transcend state hierarchical boundaries. The paradoxical utilization and violation of encapsulation makes it difficult to apprehend the intent of even relatively simple Statecharts. We expound a pattern-based cognitive approach to this problem.
Keywords :
cognitive systems; combinatorial mathematics; graphical user interfaces; spatial reasoning; systems engineering; user modelling; Statechart editor; cognitive approach; combinatorial state explosion; diagrammatic reasoning; encapsulation; global events; graphical behavioral specifier; iconic models; mock-user interface builder; reactive systems; statecharts; systems engineers; Clocks; Educational institutions; Encapsulation; Engineering management; Explosions; Logic; Signal processing; Silver; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Electronics Engineers in Israel, 2002. The 22nd Convention of
Print_ISBN :
0-7803-7693-5
Type :
conf
DOI :
10.1109/EEEI.2002.1178344
Filename :
1178344
Link To Document :
بازگشت