Abstract
The WWW has turned into a development and run-time environment for large-scale and complex applications. Such sophisticated applications are being deployed in increasing numbers without having been developed according to appropriate methodologies, tools and quality standards. The reason is not only that the hypermedia industry resists to utilize formal methods, but also that these methods and corresponding tools are very few and of dubious standards. The consequence is that the hypermedia applications being developed are of poor functionality and lack qualities such as modifiability, usability and maintainability. Especially the design phase is one of the phases that lack sufficient support from methods and CASE tools. This paper presents CRITON, a cross platform tool, built to support a hypermedia design method within an integrated environment. CRITON manages all three aspects of hypermedia design: conceptual design, navigational design and graphical user interface design, utilizing well-established theories and practices from software as well as hypermedia engineering. It employs these designs to generate a preliminary, exemplary form of the hypermedia application for the purpose of assessing the designs before the implementation phase.
Similar content being viewed by others
References
G. Booch, J. Rumbaugh, and I. Jacobson, The UML User Guide, Addison-Wesley, 1999.
M.A. Casanova, L. Tucherman, M.J. Lima, J.L.R. Netto, N. Rodriguez, and L.F.G. Soares, “The Nested Context Model for Hyperdocuments,” in Proceedings of Hypertext’91, San Antonio, 1993.
S. Ceri, P. Fraternali, and A. Bongio, “Web Modelling Language: A modelling language for designing Web sites,” in Proceedings of WWW9 Conference, Amsterdam, May 2000.
J. Conklin and M.L. Begeman, “gIBIS: A Hypertext Tool for Exploratory Policy Discussion,” ACM Transactions on Office Information Systems, Vol. 6, No. 3, pp. 303–331, 1988.
A. Diaz, T. Isakowitz, V. Maiorana, and G. Gilabert, “RMC: A Tool to Design WWW Applications,” The World Wide Web Journal, Issue 1, Dec. 1995.
The Dublin Core, “Dublin Core Metadata Element Set Reference Description, v 1.1,” The Dublin Core http://purl.org/dc 1999
F. Garzotto, L. Mainetti, and P. Paolini, “Navigation in Hypermedia Applications: Modeling and Semantics,” Journal of Organizational Computing and Electronic Commerce, Vol. 6, No. 3, pp. 211–238.T., 1996.
F. Garzotto, D. Schwabe, and P. Paolini, “HDM-A Model Based Approach to Hypermedia Application Design,” ACM Transactions on Information Systems, Vol. 11, No. 1, pp. 1–26, 1993.
F.G. Halasz, “Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems,” Communications of the ACM, Vol. 31, No. 7, pp. 836–852, 1988.
F.G. Halasz and M. Schwartz, “The owercase Dexter Hypertext Reference Model,” in Proc. of the NIST Hypertext Standardization Workshop, J. Moline, D. Benigni, and J. Baronas (Eds.), Feb. 1990, pp. 95–133.
L. Hardman, Dick C A. Bulterman, and Guido van Rossum, “The Amsterdam Hypermedia Model: Extending Hypertext to Support Real Multimedia,” Hypermedia, Vol. 5, No. 1, pp. 47–69.
IEEE Learning Technology Standards Committee, “Draft Standard for Learning Object Metadata,” [http://ltsc.ieee.org/doc/wg12/].
T. Isakowitz, “Hypermedia, Information Systems and Organizations: A Research Agenda,” in Proceedings of the Twenty-Sixth Annual Hawaii International Conference on System Sciences, IEEE Computer Society Press, January 1993, pp. 361–369.
T. Isakowitz, A. Kamis, and M. Koufaris, “Extending the capabilities of RMM: Russian Dolls and Hypertext,” in Proceedings of HICSS-30, 1997.
T. Isakowitz, A. Kamis, and M. Koufaris, “The Extended RMM Methodology for Web Publishing,” Working Paper IS-98-18, Center for Research on Information Systems, 1998.
T. Isakowitz, E. Stohr, and P. Balasubramaniam, “RMM, A methodology for structured hypermedia design,” Communications of the ACM, pp. 34–48, August 1995.
M. Lang, “Hypermedia Systems Development: Do We Really Need New Methods?,” in Proceedings of IS2002 Informing Science + IT Education Conference, 2002, Cork, Ireland, June 19–21 pp. 0883–0891.
D. Lowe and W. Hall, Hypermedia & the Web, an Engineering Approach, John Wiley & Sons, 1999.
S. Murugesan, “Editorial,” ACM SIGWEB Newsletter, Vol. 3, No. 3, October 1999.
J. Nanard and M. Nanard, “Hypertext design environments and the hypertext design process,” Communications of the ACM, Vol. 38, No. 8, pp. 49–56, 1995.
R.S. Pressman, Software Engineering: A Practitioner‘s Approach, McGraw Hill, 5th Edition, 2000.
T. Quatrani, Visual Modeling with Rational Rose and UML, Addison-Wesley, 1998.
S. Retalis, Y. Psaromiligkos, and P. Avgeriou, “Web engineering: New Discipline, New Educational Challenges,” Information Services & Use, ISSN 0167-5265, IOS Press, Vol. 20, Nos. 2 /3, pp. 95–108, 2000.
J. Rumbaugh, I. Jacobson, and G. Booch, The UML Reference Manual, Addison-Wesley, 1999.
D. Schwabe and R. de Almeida Pontes, “OOHDM-WEB: Rapid Prototyping of Hypermedia Applications in the WWW,” Tech. Report MCC 08 /98, Dept. of Informatics, PUC-Rio, 1998.
D. Schwabe, R.A. Pontes, and I. Moura, “OOHDM-Web: An Environment for Implementation of Hypermedia Applications in the WWW,” SigWEB Newsletter, Vol. 8, No. 2, June 1999.
D. Scwhabe and G. Rossi, “The Object-Oriented Hypermedia Design Model (OOHDM),” Communications of the ACM, Vol. 35, No. 8, August 1995.
D. Schwabe and G. Rossi, “An Object Oriented Approach to Web-Based Application Design,” Theory and Practice of Object Systems, Wiley and Sons: New York, ISSN 1074–3224, 1998, Vol. 4, No. 4.
D. Schwabe and G. Rossi, “Developing Hypermedia Applications using OOHDM,” in Workshop on Hypermedia Development Processes, Methods and Models, Hypertext’98, Pittsburgh, USA.
I. Sommerville, N. Haddley, J.A. Mariani, and R. Thomson, The Designer’s Notepad–-A Hypertext System Tailored for Design, Hypertext: State of the Art, Intellext Ltd., 1990, pp. 260–266.
D. Thomas, “Web Time Software Development,” Software Development Magazine, October 1998, pp. 78–80.
D. Wall and A. Griffith, Graphics Programming With JFC, John Wiley & Sons, 1999.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Avgeriou, P., Retalis, S. CRITON: A Hypermedia Design Tool. Multimed Tools Appl 27, 5–21 (2005). https://doi.org/10.1007/s11042-005-2712-x
Issue Date:
DOI: https://doi.org/10.1007/s11042-005-2712-x