Abstract
We describe a method for generating dynamic user interfaces for document processing systems by using MVC as a guide and UIML as the method to describe the model, view, and controller. Our approach implements the notion of intelligent documents, that is, documents whose processing is richer than processing applied to paper documents. Using our approach, the interface may include new operations not included in the normal document processing system. Moreover, the functions used to implement those operations may be any service available on the web. Finally, because we use UIML, the interface and implementation of services is easily changeable. Thus we achieve the goal of any document originated from anywhere in the world (globalization) being displayed in a usable way (usability) in any environment in a dynamic and platform independent way.
Chapter PDF
Similar content being viewed by others
References
Spinard, R.: Dynamic Documents. Harvard University Information Technology Quarterly 7, 15–18 (1988)
Willet, E.: Microsoft 2003 Bible. Wiley Publishing Company, Indianapolis (2004)
Buchner, J.: A Framework for Compound Documents. Journal of the Association for Computing Machinery 32, 33–36 (2000)
Janus, P.: Pro InfoPath 2007. Springer, New York (2007)
Krasner, G., Pope, S.: A cookbook for using the model-view-controller user interface paradigm in Smalltalk-80. Journal of Object-Oriented Programming 1, 26–49 (1988)
Abrams, M., Phanouriou, C., Batongbacal, A., Williams, S., Shuster, J.: UIML: An Appliance-Independent XML User Interface Language. Computer Networks: The International Journal of Computer and Telecommunications Networking 31, 1695–1708 (1999)
Calvary, G., Graham, T., Gray, P.: Proceedings of the 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2009). ACM Press, New York (2009)
Dix, A., Finlay, J., Abowd, G., Beale, R.: Human Computer Interaction, 3rd edn. Pearson/Prentice Hall, New York (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Henschen, L., Li, N., Shi, Y., Zhang, Y., Lee, J. (2014). Intelligent Document User Interface Design Using MVC and UIML. In: Kurosu, M. (eds) Human-Computer Interaction. Theories, Methods, and Tools. HCI 2014. Lecture Notes in Computer Science, vol 8510. Springer, Cham. https://doi.org/10.1007/978-3-319-07233-3_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-07233-3_39
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07232-6
Online ISBN: 978-3-319-07233-3
eBook Packages: Computer ScienceComputer Science (R0)