메뉴 건너뛰기




Volumn 49, Issue 2, 2007, Pages 311-330

Formal analysis and automatic generation of user interfaces: Approach, methodology, and an algorithm

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; AUTOMATION; HUMAN COMPUTER INTERACTION; INFORMATION ANALYSIS; MATHEMATICAL MODELS; USER INTERFACES;

EID: 33947708353     PISSN: 00187208     EISSN: None     Source Type: Journal    
DOI: 10.1518/001872007X312522     Document Type: Article
Times cited : (53)

References (38)
  • 1
    • 33947655203 scopus 로고    scopus 로고
    • Generating user interface from formal specifications of the application
    • J. Vanderdonckt Ed, Namur, Belgium: Presses Universitaires de Namur
    • Bauer, B. (1996). Generating user interface from formal specifications of the application. In J. Vanderdonckt (Ed.), Proceedings of the 1996 Computer-Aided Design of User Interfaces Conference (pp. 141-152). Namur, Belgium: Presses Universitaires de Namur.
    • (1996) Proceedings of the 1996 Computer-Aided Design of User Interfaces Conference , pp. 141-152
    • Bauer, B.1
  • 2
    • 85023515269 scopus 로고
    • The SANE toolkit for cognitive modelling and user-centered design
    • M. Galer, S. Harker, & J. Ziegler Eds, Amsterdam: North-Holland
    • Bösser, T., & Melchoir, E. M. (1992). The SANE toolkit for cognitive modelling and user-centered design. In M. Galer, S. Harker, & J. Ziegler (Eds.), Methods and Tools in User-Centred Design for Information Technology (pp. 93-126). Amsterdam: North-Holland.
    • (1992) Methods and Tools in User-Centred Design for Information Technology , pp. 93-126
    • Bösser, T.1    Melchoir, E.M.2
  • 3
    • 0012064984 scopus 로고    scopus 로고
    • Using declarative descriptions to model user interfaces with MASTERMIND
    • F. Paternò & P. Palanque Eds, London: Springer-Verlag
    • Browne, T., Davila, D., Rugaber, S., & Stirewalt, K. (1997). Using declarative descriptions to model user interfaces with MASTERMIND. In F. Paternò & P. Palanque (Eds.), Formal methods in human-computer interaction (pp. 93-120). London: Springer-Verlag.
    • (1997) Formal methods in human-computer interaction , pp. 93-120
    • Browne, T.1    Davila, D.2    Rugaber, S.3    Stirewalt, K.4
  • 6
    • 0036301137 scopus 로고    scopus 로고
    • Formal verification of human-automation interaction
    • Degani, A., & Heymann, M. (2002). Formal verification of human-automation interaction. Human Factors, 44, 28-43.
    • (2002) Human Factors , vol.44 , pp. 28-43
    • Degani, A.1    Heymann, M.2
  • 7
  • 10
    • 0041598492 scopus 로고    scopus 로고
    • A case study in the specification and analysis of design alternatives for a user interface
    • Duke, D. J., Fields, B., & Harrison, M. D. (1999). A case study in the specification and analysis of design alternatives for a user interface. Formal Aspects of Computing, 11, 107-131.
    • (1999) Formal Aspects of Computing , vol.11 , pp. 107-131
    • Duke, D.J.1    Fields, B.2    Harrison, M.D.3
  • 11
    • 0016046518 scopus 로고
    • The art of natural graphic man-machine conversation
    • Foley, J. D., & Wallace, V. L. (1974). The art of natural graphic man-machine conversation. Proceedings of the IEEE, 62, 462-471.
    • (1974) Proceedings of the IEEE , vol.62 , pp. 462-471
    • Foley, J.D.1    Wallace, V.L.2
  • 12
    • 0023365727 scopus 로고
    • Statecrafts: A visual formalism for complex systems
    • Harel, D. (1987). Statecrafts: A visual formalism for complex systems. Science of Computer Programming, 8, 231-274.
    • (1987) Science of Computer Programming , vol.8 , pp. 231-274
    • Harel, D.1
  • 15
    • 33947663821 scopus 로고    scopus 로고
    • Heymann, M., & Degani, A. (2002). On abstractions and simplifications in the design of human-automation interfaces (NASA Tech. Memorandum 2002-211397). Moffett Field, CA: NASA Ames Research Center.
    • Heymann, M., & Degani, A. (2002). On abstractions and simplifications in the design of human-automation interfaces (NASA Tech. Memorandum 2002-211397). Moffett Field, CA: NASA Ames Research Center.
  • 16
    • 0020112070 scopus 로고
    • Using formal specifications in the design of human-computer interfaces
    • Jacob, R. J. K. (1983). Using formal specifications in the design of human-computer interfaces. Communications of the ACM, 26, 259-264.
    • (1983) Communications of the ACM , vol.26 , pp. 259-264
    • Jacob, R.J.K.1
  • 17
    • 0022798111 scopus 로고
    • A specification language for direct-manipulation user interface
    • Jacob, R. J. K. (1986). A specification language for direct-manipulation user interface. ACM Transactions on Graphics, 5, 283-317.
    • (1986) ACM Transactions on Graphics , vol.5 , pp. 283-317
    • Jacob, R.J.K.1
  • 23
    • 33947629553 scopus 로고    scopus 로고
    • National Transportation Safety Board. (1997). Grounding of the Panamanian passenger ship Royal Majesty on Rose and Crown shoal near Nantucket, Massachusetts on June 10, 1995. Washington, DC: Author. (NTIS No. PB97-916401)
    • National Transportation Safety Board. (1997). Grounding of the Panamanian passenger ship Royal Majesty on Rose and Crown shoal near Nantucket, Massachusetts on June 10, 1995. Washington, DC: Author. (NTIS No. PB97-916401)
  • 24
    • 84976800746 scopus 로고
    • Design rules based on analysis of human error
    • Norman, D. (1983). Design rules based on analysis of human error. Communications of the ACM, 26, 254-258.
    • (1983) Communications of the ACM , vol.26 , pp. 254-258
    • Norman, D.1
  • 25
    • 5744228164 scopus 로고    scopus 로고
    • Cambridge, MA: Basic Books
    • Norman, D. (2004). Emotional design. Cambridge, MA: Basic Books.
    • (2004) Emotional design
    • Norman, D.1
  • 26
    • 33947698203 scopus 로고    scopus 로고
    • Oishi, M., Tomlin, C., & Degani, A. (2003). Discrete abstraction of hybrid systems: Verification of safety and application to user-interfaces (NASA Tech. Memorandum 212803). Moffett Field, CA: NASA Ames Research Center.
    • Oishi, M., Tomlin, C., & Degani, A. (2003). Discrete abstraction of hybrid systems: Verification of safety and application to user-interfaces (NASA Tech. Memorandum 212803). Moffett Field, CA: NASA Ames Research Center.
  • 29
    • 0014612425 scopus 로고
    • On the use of transition diagrams in the design of a user interface for an interactive computer system
    • New York: Association for Computing Machinery
    • Parnas, D. (1969). On the use of transition diagrams in the design of a user interface for an interactive computer system. In Proceedings of the 24th Annual ACM Conference (pp. 379-385). New York: Association for Computing Machinery.
    • (1969) Proceedings of the 24th Annual ACM Conference , pp. 379-385
    • Parnas, D.1
  • 30
    • 0036487980 scopus 로고    scopus 로고
    • Preventing user errors by systematic analysis of deviations from the system task model
    • Paternò, F., & Santoro, C. (2002). Preventing user errors by systematic analysis of deviations from the system task model. International Journal of Human-Computer Studies, 56, 225-245.
    • (2002) International Journal of Human-Computer Studies , vol.56 , pp. 225-245
    • Paternò, F.1    Santoro, C.2
  • 33
    • 0012003593 scopus 로고    scopus 로고
    • Using model checking to help discover mode confusions and other automation surprises
    • June, Presented at the, Liege, Belgium
    • Rushby, J. (1999, June). Using model checking to help discover mode confusions and other automation surprises. Presented at the Third Workshop on Human Error, Safety, and System Development, Liege, Belgium.
    • (1999) Third Workshop on Human Error, Safety, and System Development
    • Rushby, J.1
  • 35
    • 84963929697 scopus 로고    scopus 로고
    • Ulverify - A Web-based tool for verification and automatic generation of user interfaces
    • CD-ROM, Norcross, GA: Institute of Industrial Engineers
    • Shiffman, S., Degani, A., & Heymann, M. (2005). Ulverify - A Web-based tool for verification and automatic generation of user interfaces. In Proceedings of the 8th Annual Applied Ergonomics Conference [CD-ROM]. Norcross, GA: Institute of Industrial Engineers.
    • (2005) Proceedings of the 8th Annual Applied Ergonomics Conference
    • Shiffman, S.1    Degani, A.2    Heymann, M.3
  • 36
    • 33947695507 scopus 로고    scopus 로고
    • Szekely, P., Sukaviriya, P., Castells, P., Muthukumarasamy, E., & Slacher, E. (1996). Declarative interface models for user interface construction tools: The MASTERMIND approach. In L. Bass, & C. Unger (Eds.), Engineering for Human-Computer Interaction, Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction (pp. 120-150). London: Chapman & Hall.
    • Szekely, P., Sukaviriya, P., Castells, P., Muthukumarasamy, E., & Slacher, E. (1996). Declarative interface models for user interface construction tools: The MASTERMIND approach. In L. Bass, & C. Unger (Eds.), Engineering for Human-Computer Interaction, Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction (pp. 120-150). London: Chapman & Hall.
  • 38
    • 0022103621 scopus 로고
    • Extending state transition diagrams for the specification of human-computer interaction
    • Wasserman, A. I. (1985). Extending state transition diagrams for the specification of human-computer interaction. IEEE Transactions on Software Engineering, 11, 699-713.
    • (1985) IEEE Transactions on Software Engineering , vol.11 , pp. 699-713
    • Wasserman, A.I.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.