Abstract
Generally, a multitude of tools is used for the management of a Web application life cycle. It is highly desirable to provide an exchange format for such tools to enable interoperability. This paper presents an eXtensible Web Modeling Framework (Xwmf), which applies the Resource Description Framework (RDF) to Web engineering to provide an interoperable exchange format. Our proposed framework makes use of one and the same (meta-) data model to specify the structure and content of a Web application, to make statements about the elements of a Web application, and to reason about the data and metadata. Xwmf is extensible, because schemata defining additional vocabulary to integrate new design artifacts can be added. The Xwmf tools are able to convert the Web application (metadata) description into the corresponding Web implementation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
St. Ball: The “native” TclXML parser. http://www.zveno.com/zm.cgi/in-tclxml/.
T. Bray, J. Paoli, C. M. Sperberg-McQueen: Extensible Markup Language (XML) 1.0. W3C, 1998. http://www.w3.org/TR/1998/REC-xml-19980210.
T. Bray, D. Hollander, and A. Layman: Namespaces in XML. W3C, 1999. http://www.w3.org/TR/1999/REC-xml-names-19990114/.
D. Brickley, R.V. Guha: Resource Description Framework (RDF) Schema Specification. W3C, 1999. http://www.w3.org/TR/1999/PR-rdf-schema-19990303.
F. Coda, C. Ghezzi, G. Vigna, F. Garzotto: Towards a Software Engineering Approach to Web Site Development. In 9th International Workshop on Software Specfication and Design (IWSSD). IEEE, 1998.
ECMA General Assembly: ECMAScript Language Specification. Standard ECMA-262, ECMA, 1998. http://www.ecma.ch/stand/ECMA-262.htm.
H.-W. Gellersen, R. Wicke, M. Gaedke: WebComposition: an object-oriented support system for the Web Engineering Lifecycle. In 6th International World-Wide Web Conference, volume 29 of Computer Networks and ISDN Systems, pages 1429–1437. IW3C2, 1997.
T. Isakovitz, E. A. Stohr, P. Balasubramanian: RMM: A Methodology for Structured Hypermedia Design. Communications of the ACM, 38(8):34–44, 1995.
O. Lassila, R. R. Swick: Resource Description Framework (RDF) Model and Syntax Specification. W3C, 1999. http://www.w3.org/TR/1999/REC-rdf-syntax-19990222.
S. Murugesan, Y. Deshpande: Web Engineering. In International Conference on Software Engineering (ICSE99), pages 693–694. ACM, 1999.
G. Neumann, St. Nusser: Wafe-An X Toolkit Based Frontend for Application Programs in Various Programming Languages. In USENIX Winter 1993 Technical Conference, 1993.
G. Neumann, U. Zdun:XOTcl, an Object-Oriented Scripting Language. In Proceedings of 7th Usenix Tcl/Tk Conference (Tcl2k), 2000.
D. Raggett, A. Le Hors, I. Jacobs: HTML 4.01 Specification. W3C, 1999. http://www.w3.org/TR/1999/REC-html401-19991224.
D. Schwabe, G. Rossi, S. D.J. Barbosa: Systematic Hypermedia Application Design with OOHDM. In Hypertext 1996. ACM, 1996.
L. A. Shklar, J. G. Davis, S. Murugesan, C. F. Enguix: International Workshop Web Engineerung’ 99: Eighth International World Wide Web Conference. http://budhi.uow.edu.au/web-engineering99/webengineering.html, 1999.
Wireless Application Protocol Forum: WAP WML-Version 1.2. Approved specification, WAP-Forum, 1999. http://www1.wapforum.org/tech/terms.asp?doc=SPEC-WML-19991104.pdf.
XWMF-Home-Page http://nestroy.wi-inf.uni-essen.de/xwmf/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klapsing, R., Neumann, G. (2000). Applying the Resource Description Framework to Web Engineering. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds) Electronic Commerce and Web Technologies. EC-Web 2000. Lecture Notes in Computer Science, vol 1875. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44463-7_20
Download citation
DOI: https://doi.org/10.1007/3-540-44463-7_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67981-3
Online ISBN: 978-3-540-44463-3
eBook Packages: Springer Book Archive