Abstract
Designing a large application user interface is an iterative process. Commonly used tools lack models to support this iterative process. Research on model-driven UI design has over the years focused on modeling UI at a higher level of abstraction but lacked support during in the iteration process. This paper briefly presents the context of our research – transforming a business model into a base UI model for further customization. Specifically, we present a feature that helps reflect changes from the business model in the user interface design tool. We designed it so that the human designers can choose to react to these changes as they see appropriate. The technique is one of our attempts to apply the model-drive approach to better support design iteration through requirement changes.
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
Kumaran, S.: Model-Driven Enterprise. In: Proceedings of the Global EAI (Enterprise Architecture Integration), pp. 166–180 (summit. 2004)
Kumaran, S., Nandi, P.: Adaptive Business Objects: A New Component Model for Business Integration. In: Proceedings of ICEIS 2005: 7th International Conference on Enterprise Information Systems (2005)
Myers, B., Hudson, S.E., Pausch, R.: Past, Present, and Future of User Interface Software Tools. ACM Transactions on Computer-Human Interaction 7, 3–28 (2000)
Paterno, F.: Tools for Task Modeling: Where We are, Where We are Headed. In: Proceedings of International Workshop on TAsk MOdels and DIAgrams for user interface design TAMODIA 2002, pp. 10–17 (2002)
Paterno, F., Mancini, C.: Model-based Design of Interactive Applications. ACM Intelligence Magazine Winter, 26–37 (2000)
Puerta, A., Cheng, E., Ou, T., Min, J.: MOBILE : User-centered Interface Building. In: Proceedings of CHI 1999. ACM Conference on Human Factors in Computing Systems, pp. 426–433. ACM Press, New York (1999)
Bouillon, L., Vanderdonckt, J., Chow, K.C.: Flexible Re-engineering of Web Sties. In: Proceedings of ACM Conference on Intelligent Interfaces, pp. 132–139. ACM Press, New York (2004)
Kim, W.C., Foley, J.D.: Providing High-level Control and Expert Assistance in the User Interface Presentation Design. In: Proceedings of CHI 1993. ACM Conference on Human Factors in Computing Systems, pp. 430–437. ACM Press, New York (1993)
de Baar, D., Foley, J.D., Mullet, K.E.: Coupling Application Design and User Interface Design. In: Proceedings of CHI 1992. ACM Conference on Human Factors in Computing Systems, pp. 259–266. ACM Press, New York (1992)
Paterno, F., Santoro, C.: One Model, many Interfaces. In: CADUI 2002. Proceedings of 4th International Conference on Computer-Aided Design of user Interfaces, pp. 143–154 (2002)
Nunes, N.J., Cunha, J.F.: Towards a UML Profile for Interaction Design: the Wisdom Approach. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 101–116. Springer, Heidelberg (2000)
Campos, P.F., Nunes, N.J.: CanonSketch: a User-Centered Tool for Canonical Abstract Prototyping. In: Proceedings of DSV-IS 2004: International Workshop on Design, Specification and Verification of Interactive System (2005)
Sukaviriya, N., Sinha, V., Ramachandra, T., Mani, S., Stolze, M.: User-Centered Design & Business Process Modeling: Cross Road in Rapid Prototyping Tools. In: INTERACT 2007. IFIP Conference on Human Computer Interactions (to appear, 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sukaviriya, N., Sinha, V., Ramachandra, T., Mani, S. (2007). Model-Driven Approach for Managing Human Interface Design Life Cycle. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds) Model Driven Engineering Languages and Systems. MODELS 2007. Lecture Notes in Computer Science, vol 4735. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75209-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-75209-7_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75208-0
Online ISBN: 978-3-540-75209-7
eBook Packages: Computer ScienceComputer Science (R0)