CRUISe: Composition of Rich User Interface Services

  • Stefan Pietschmann
  • Martin Voigt
  • Andreas Rümpel
  • Klaus Meißner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5648)

Abstract

As reuse and technology-independence are key issues of both software and web engineering, web services have gained momentum and are heavily used in modern web-based applications. However, they are only expedient for the business logic layer, while the Web lacks uniform models for the encapsulation and reuse of UI components. Thus, web UIs are usually hand-crafted and static, which complicates both development as well as maintenance and upgrade. We address these issues with a novel approach facilitating dynamic, service-oriented composition of user interfaces for web applications. UI parts therein are provided as reusable services and can therefore be selected, customized and exchanged dynamically with respect to a particular context

References

  1. 1.
    Brusilovsky, P., Henze, N.: Open Corpus Adaptive Educational Hypermedia. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 671–696. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Daniel, F., Yu, J., Benatallah, B., Casati, F., Matera, M., Saint-Paul, R.: Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities. IEEE Internet Computing 11(3), 59–66 (2007)CrossRefGoogle Scholar
  3. 3.
    Liu, X., Hui, Y., Sun, W., Liang, H.: Towards Service Composition Based on Mashup. In: IEEE Congress on Services, pp. 332–339 (2007)Google Scholar
  4. 4.
    Yu, J., Benatallah, B., Saint-Paul, R., Casati, F., Daniel, F., Matera, M.: A Framework for Rapid Integration of Presentation Components. In: WWW 2007: Proc. of the 16th Intl. Conf. on World Wide Web, pp. 923–932 (2007)Google Scholar
  5. 5.
    Prasad, G., Taneja, R., Todankar, V.: Life above the Service Tier (October 2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Stefan Pietschmann
    • 1
  • Martin Voigt
    • 1
  • Andreas Rümpel
    • 1
  • Klaus Meißner
    • 1
  1. 1.Technische Universität DresdenDresdenGermany

Personalised recommendations