Abstract
In this paper we discuss variability modelling for hypermedia applications. Inspired by domain engineering, we propose a domain engi- neering based method for hypermedia development. Since several adap- tive hypermedia become more and more popular to incorporate different information views for different audience or environments, we believe that it is important to move variability capturing to modelling phases. Several established modelling views of hypermedia application are discussed from the variability point of view. We also explain modelling techniques by means of examples for the application domain view, the navigation view, the presentation view and discuss importance of the user/environment view for parametrisation of components.
This work was partially supported by Slovak Science Grant Agency, grant No. G1/7611/20.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Luciano Baresi, Franca Garzotto, and Paolo Paolini. Extending UML for modeling web applications. In Proceedings 34th Anual Hawaii International Conference on System Sciences (HICSS’34), Maui, Hawai, January 2001.
M. Bieliková and P. Návrat. Modelling versioned hypertext documents. In Symposium on System Configuration Management (ECOOP’98 SCM-8), pages 188–197, pringer LNCS 1439, Brussels, Belgium, July 1998.
Paul De Bra, Geert-Jan Houben, and Hongjing Wu. AHAM: A dexter-based reference model for adaptive hypermedia. In Proceedings ACM Conference on Hypertext and Hypermedia. pages 147–156, Darmstadt, Germany, February 1999.
Peter Brusilovsky. Adaptive hypermedia. User Modeling and User-Adapted Interaction, 11(1–2):87–100, 2001.
Krysztof Czarnecki and Ulrich Eisenecker. Generative Programing: Principles, Techniques, and Tools. Addison Wesley, 2000.
Peter Dolog and Mária Bieliková. Modelling browsing semantics in hypertexts using UML. In Proceedings Symposium on Information Systems Modelling (ISM 2001), pages 181–188, Hradec nad Moravicí, Czech Republic, May 2001.
Peter Dolog and Mária Bieliková. Hypermedia modelling using UML. In Proceedings Symposium on Information Systems Modelling (ISM 2002), pages 79–86, Rožnov pod Radhoštěm, Czech Republic, April 2002.
Peter Dolog and Mária Bieliková. Navigation modelling in adaptive hypermedia. In Proceedings 2nd Conference on Adaptive Hypermedia and Adaptive Web-based Systems, Springer LNCS 2347, Malaga, Spain, May 2002.
Flavius Frasincar, Geert Jan Houben, and Richard Vdovjak. A RMM-based methodology for hypermedia presentation design. In Proceedings 5th ADBIS Conference. Springer LNCS 2151, pages 323–337, Vilnius, Lithuania, September 2001.
Franca Garzotto and Paolo Paolini. HDM—model-based approach to hypertext application design. ACM Transactions on Information Systems, 11(1):1–26, January 1993.
Martin L. Griss, John Favaro, and Massimo d’ Alessandro. Integrating feature modeling with the rseb. In Proceedings 5th International Conference on Software Reuse. pages 76–85, Victoria, Canada, June 1998.
N. Guell, Daniel Schwabe, and Patricia Vilain. Modelling interaction and navigation in web applications. In Proceedings WWW and Conceptual Modeling Work-shop. Springer LNCS, Salt Lake City, 2000.
Rolf Hennicker and Nora Koch. A UML-based methodology for hypermedia design. In Proceedings UML 2000 Conference. Springer LNCS 1939, York, England, October 2000.
Tomás Isakowitz, A. Kamis, and M. Koufaris. Extending the capabilities of RMM: Russians dolls and hypertext. In Proceedings 30th Annual Hawaii International Conference on System Sciences, January 1997.
Ivar Jacobson, Martin Griss, and Patrik Jonsson. Software Reuse: Architecture, Process, and Organization for Business Success. ACM Press, 1997.
Theodor Holm Nelson. Xanalogical Structure, Needed Now More than Ever: Parallel Documents, Deep Links to Content, Deep Versioning and Deep Re-Use. Available at: http://www.sfc.keio.ac.jp/~ted/XUsurvey/xuDation.html. Accessed on March 1, 2002.
Richard Richter, Róbert Trebula, Peter Lopeň, Ján Zázrivec, and Peter Kósa. Con4U: Project and paper review system, May 2002. Team Project supervised by Peter Dolog. Dept.of Computer Sci. and Eng., Slovak University of Technology.
Daniel Schwabe and Gustavo Rossi. An object-oriented approach to web-based application design. Theory and Practise of Object Systems (TAPOS), Special Issue on the Internet, 4(4):207–225, October 1998.
Luiz Fernando G. Soares, Rogério F. Rodrigues, and Débora C. Muchaluat Saade. Modeling, authoring and formatting hypermedia documents in the HyperProp system. ACM Multimedia System Journal, 8(2):118–134, March 2000.
Valentino Vranić. AspectJ paradigm model: A basis for multi-paradigm design for AspectJ. In Proceedings 3rd International Conference on Generative and Component-Based Software Engineering (GCSE 2001), Springer LNCS 2186, pages 48–57, Erfurt, Germany, September 2001.
James V. Withey. Implementing model based software engineering in your organization: An approach to domain engineering, 1994. CMU/EI-94-TR-01, see also http://www.sei.cmu.edu/mbse/index.html.
James V. Withey. Investment analysis of software assets for product lines, 1996. CMU/EI-96-TR-010.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dolog, P., Bieliková, M. (2002). Towards Variability Modelling for Reuse in Hypermedia Engineering. In: Manolopoulos, Y., Návrat, P. (eds) Advances in Databases and Information Systems. ADBIS 2002. Lecture Notes in Computer Science, vol 2435. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45710-0_31
Download citation
DOI: https://doi.org/10.1007/3-540-45710-0_31
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44138-0
Online ISBN: 978-3-540-45710-7
eBook Packages: Springer Book Archive