Abstract
Over the past few years, the demand for richer user interfaces and fast performance for web applications has also had its effect on enterprise web UI development. Solutions such as rich thin client frameworks and rich internet application (RIA) frameworks have emerged, alongside technologies like AJAX and Adobe Flex. At Siemens Corporate Research, our recent experience in developing a scalable enterprise web application with an agile methodology, however, has indicated that implementation decisions are often made without fully understanding the implications that the desired UI concept and look and feel have on the implementation. This paper presents a conceptual UI architecture and, for each aspect of the architecture, examines the types of requirements that should be gleaned from the various UI requirements documents. We make recommendations to help bridge the gap between user interface design specifications and user interface architectural specifications, including impacts on implementation-level architecture.
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
Constantine, L., Lockwood, L.: Software For Use. Addison Wesley, New York (1999)
Schneiderman, B.: Designing the User Interface. Addison-Wesley, Reading (1998)
Fulcher, R., Glass, B., Leacock, M.: Boxes and Lines over Bullets and Arrows: Deliverables that Clarify, Focus, and Improve Design. In: Presented at Usability Professionals’ Association Annual Conference, Orlando Florida (2002), Available online: http://www.leacock.com/deliverables/
Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley, New York (2003)
Gunaratne, J., Hwong, B., Nelson, C., Rudorfer, A.: Using evolutionary prototypes to formalize product requirements. In: Presented at Workshop on Bridging the Gaps II: Bridging the Gaps Between Software Engineering and Human-Computer Interaction, ICSE 2004, Edinburgh, Scotland (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tanikella, R., Matos, G., Tai, G., Wehrwein, B. (2007). Relating Requirements to a User Interface Architecture for a Rich Enterprise Web Application. In: Draheim, D., Weber, G. (eds) Trends in Enterprise Application Architecture. TEAA 2006. Lecture Notes in Computer Science, vol 4473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75912-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-75912-6_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75911-9
Online ISBN: 978-3-540-75912-6
eBook Packages: Computer ScienceComputer Science (R0)