Abstract
This paper presents an approach, and the associated environment, aiming to support designers to intuitively model interactive applications. The goal is to make modelling activity more natural. The approach is based on a transformation able to convert hand-drawn visual model sketches on boards into task-model specifications that are further editable and analysable through automatic visual tools. A first test of the environment has been carried out and has provided useful suggestions about how to improve it.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berti, S., PaternĂ², F., Santoro, C.: Natural Development of Ubiquitous Interfaces. Communications of the ACM, 63–64 (September 2004)
Berti, S., PaternĂ², F., Santoro, C.: Natural Development of Nomadic Interfaces based on ogical Descriptions. In: Lieberman, H., PaternĂ², F., Wulf, W. (eds.) End User Development, Springer, Heidelberg (forthcoming)
Bouillon, L., Vanderdonckt, J., Souchon, N.: Recovering Alternative Presentation Models of a Web Page with VAQUITA. In: Proceedings of CADUI 2002, Valenciennes, pp. 311–322. Kluwer, Dordrecht (2002)
Coyette, A., Faulkner, S., Kolp, M., Limbourg, Q., Vanderdonckt, J.: SketchiXML: Towards a Multi-Agent Design Tool for Sketching User Interfaces Based on UsiXML. In: Proc. of 3rd Int. Workshop on Task Models and Diagrams for user interface design TAMODIA 2004, Prague, November 15-16, pp. 75–82 (2004)
Fonseca, M.J., Jorge, J.A.: Using Fuzzy Logic to Recognize Geometric Shapes Interactively. In: Proceedings of the 9th Int. Conference on Fuzzy Systems (FUZZ-IEEE 2000), San Antonio, USA (May 2000), Available from: http://immi.inesc.pt/projects/cali/publications.html
GUIRlib, available at http://guir.berkeley.edu/projects/guirlib/
Hudson, S., John, B., Knudsen, K., Byrne, M.: A Tool for Creating Predictive Performance Models from User Interface Demonstrations. In: Proceedings UIST 1999, pp. 93–102 (1999)
Landay, J., Myers, B.: Sketching Interfaces: Toward More Human Interface Design. In IEEE Computer 34(3), 56–64 (2001)
Mimio Board, http://www.mimio.com
Mori, G., PaternĂ², F., Santoro, C.: CTTE: Support for Developing and Analysing Task Models for Interactive System Design. In: IEEE Transactions on Software Engineering, August 2002, vol. 28 (8), pp. 797–813. IEEE Press, Los Alamitos (2002)
Mori, G., PaternĂ², F., Santoro, C.: Design and Development of Multi-Device User Interfaces through Multiple Logical Descriptions. In: IEEE Transactions on Software Engineering, August 2004, vol. 30(8), pp. 507–520. IEEE Press, Los Alamitos (2004)
Pane, J., Myers, B.: Usability Issues in the Design of Novice Programming Systems. TR# CMU-CS-96-132 (Augest 1996), http://www.cs.cmu.edu/~pane/cmu-cs-96-132.html
Paganelli, L., PaternĂ², F.: A Tool for Creating Design Models from Web Site Code, International Journal of Software Engineering and Knowledge Engineering, vol. 13(2), pp. 169–189. World Scientific Publishing, Singapore (2003)
PaternĂ², F.: Model-based Design and Evaluation of Interactive Applications. Springer, Heidelberg (1999)
Rubine, D.: Specifying Gestures by Example. Computer Graphics 25(4), 329–337 (1991)
Tam, R.C.-M., Maulsby, D., Puerta, A.: U-TEL: A Tool for Eliciting User Task Models from Domain Experts. In: Proceedings Intelligent User Interfaces 1998, pp. 77–80. ACM Press, New York (1998)
Wu, J., Graham, N.: The Software Design Board: A Tool Supporting Workstyle Transitions in Collaborative Software Design. In: Jorge, J.A., Jardim Nunes, N., FalcĂ£o e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, pp. 92–106. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
PaternĂ², F., Volpe, M. (2006). Natural Modelling of Interactive Applications. In: Gilroy, S.W., Harrison, M.D. (eds) Interactive Systems. Design, Specification, and Verification. DSV-IS 2005. Lecture Notes in Computer Science, vol 3941. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11752707_6
Download citation
DOI: https://doi.org/10.1007/11752707_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34145-1
Online ISBN: 978-3-540-34146-8
eBook Packages: Computer ScienceComputer Science (R0)