Abstract
Engineering adaptable Web Information Systems (WIS) requires systematic design models and specification frameworks. A complete model-driven methodology like Hera distinguishes between the conceptual, navigational, and presentational aspects of WIS design and identifies different adaptation “hot-spots” in each design step. This paper concentrates on adaptation in the presentation layer and combines the modeling power of Hera with the versatile presentation capabilities of the AMACONT project. After discussing different aspects of presentation layer adaptation, the layout manager mechanism of AMACONT for describing the adaptable layout of ubiquitous Web presentations is introduced. Then the RDFS-based Hera schema for presentation models is presented, allowing to assign AMACONT layout descriptors to Hera slices. According to this formalization, Hera application model instances are automatically transformed to a component-based AMACONT implementation that can be adjusted to different end devices and output formats. The XML-based transformation process is explained in detail, and the resulting methodology is exemplified by a prototype application.
Chapter PDF
References
Vdovjak, R., Frasincar, F., Houben, G.J., Barna, P.: Engineering semantic web information systems in hera. Journal of Web Engineering 2, 003–026 (2003)
Frasincar, F., Barna, P., Houben, G.J., Fiala, Z.: Adaptation and reuse in designing web information systems. In: International Conference on Information Technology, Track on Modern Web and Grid Systems, pp. 387–391. IEEE Computer Society, Los Alamitos (2004)
Lassila, O., Swick, R.: Resource description framework (rdf) model and syntax specification. W3C Working Draft, February 22 (1999)
Brickley, D., Guha, R.: RDF Vocabulary Description Language 1.0: RDF Schema. W3C Working Draft, October 10 (2003)
Fiala, Z., Hinz, M., Meissner, K., Wehner, F.: A component-based approach for adaptive dynamic web documents. Journal of Web Engineering, Rinton Press 2, 58–73 (2003)
Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic hypermedia application design with OOHDM. In: Hypertext 1996, The Seventh ACM Conference on Hypertext, Washington DC, pp. 116–128. ACM, New York (1996)
Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. Morgan Kaufmann, San Francisco (2003)
Koch, N., Kraus, A., Hennicker, R.: The authoring process of the uml-based web engineering approach. In: First International Workshop on Web-Oriented Software Technology (2001)
Pastor, O., Fons, J., Pelechano, V.: Oows: A method to develop web applications from web-oriented conceptual models. In: InternationalWorkshop on Web Oriented Software Technology (IWWOST), pp. 65–70 (2003)
Gomez, J., Cachero, C., In, O.O.-H.: Method: extending UML to model web interfaces, pp. 144–173. Idea Group Publishing, USA (2003)
van Ossenbruggen, J., Geurts, J., Cornelissen, F., Hardman, L., Rutledge, L.: Towards second and third generation web-based multimedia. In: WWW10, The Tenth International Conference on the World Wide Web, Hong Kong, pp. 479–488. ACM, New York (2001)
Souchon, N., Vanderdonckt, J.: A review of xml-compliant user interface description languages. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, pp. 377–391. Springer, Heidelberg (2003)
Eisenstein, J., Vanderdonckt, J., Puerta, A.: Applying model-based techniques to the development of uis for mobile computers. In: 6th International Conference on Intelligent User Interfaces, pp. 69–76. ACM, New York (2001)
Klyne, G., Reynolds, F., Woodrow, C., Ohto, H., Hjelm, J., Butler, M., Tran, L.: Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies. W3C Working Draft(2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fiala, Z., Frasincar, F., Hinz, M., Houben, GJ., Barna, P., Meissner, K. (2004). Engineering the Presentation Layer of Adaptable Web Information Systems. In: Koch, N., Fraternali, P., Wirsing, M. (eds) Web Engineering. ICWE 2004. Lecture Notes in Computer Science, vol 3140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27834-4_56
Download citation
DOI: https://doi.org/10.1007/978-3-540-27834-4_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22511-9
Online ISBN: 978-3-540-27834-4
eBook Packages: Springer Book Archive