|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Extending State Transition Diagrams for the Specification of Human?Computer Interaction
August 1985 (vol. 11 no. 8)
pp. 699-713
| ASCII Text | x | ||
| A.I. Wasserman, "Extending State Transition Diagrams for the Specification of Human?Computer Interaction," IEEE Transactions on Software Engineering, vol. 11, no. 8, pp. 699-713, August, 1985. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.1985.232519, author = {A.I. Wasserman}, title = {Extending State Transition Diagrams for the Specification of Human?Computer Interaction}, journal ={IEEE Transactions on Software Engineering}, volume = {11}, number = {8}, issn = {0098-5589}, year = {1985}, pages = {699-713}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.1985.232519}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Extending State Transition Diagrams for the Specification of Human?Computer Interaction IS - 8 SN - 0098-5589 SP699 EP713 EPD - 699-713 A1 - A.I. Wasserman, PY - 1985 KW - User Software Engineering KW - Executable specifications KW - interactive information systems KW - rapid prototyping KW - software development methodology KW - transition diagrams KW - user interfaces VL - 11 JA - IEEE Transactions on Software Engineering ER - | |||
User Software Engineering is a methodology for the specification and implementation of interactive information systems. An early step in the methodology is the creation of a formal executable description of the user interaction with the system, based on augmented state transition diagrams. This paper shows the derivation of the USE transition diagrams based on perceived shortcomings of the "pure" state transition diagram approach. In this way, the features of the USE specification notation are gradually presented and illustrated. The paper shows both the graphical notation and the textual equivalent of the notation, and briefly describes the automated tools that support direct execution of the specification.
Index Terms:
User Software Engineering, Executable specifications, interactive information systems, rapid prototyping, software development methodology, transition diagrams, user interfaces
Citation:
A.I. Wasserman, "Extending State Transition Diagrams for the Specification of Human?Computer Interaction," IEEE Transactions on Software Engineering, vol. 11, no. 8, pp. 699-713, Aug. 1985, doi:10.1109/TSE.1985.232519
Usage of this product signifies your acceptance of the Terms of Use.

