Skip to main content

Relating Requirements to a User Interface Architecture for a Rich Enterprise Web Application

  • Conference paper
Trends in Enterprise Application Architecture (TEAA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4473))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Constantine, L., Lockwood, L.: Software For Use. Addison Wesley, New York (1999)

    Google Scholar 

  2. Schneiderman, B.: Designing the User Interface. Addison-Wesley, Reading (1998)

    Google Scholar 

  3. 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/

  4. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley, New York (2003)

    Google Scholar 

  5. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dirk Draheim Gerald Weber

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics