Skip to main content

XGuide - A Practical Guide to XML-Based Web Engineering

  • Conference paper
  • First Online:
Web Engineering and Peer-to-Peer Computing (NETWORKING 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2376))

Included in the following conference series:

Abstract

Various approaches have been proposed in the field of Web engineering that attempt to exploit the advantages of XML/XSL technologies. Although a strict separation of presentation and content achieved through XML/XSL has many advantages, a considerable effort is involved in using these technologies to develop Web sites. The lack of experience in XML/XSL can be a major cause for the extra effort. In several XML/XSL-based Web projects, we felt the need for a methodology that systematically guides the developer in the field through the development process while taking into account the limitations and strengths of XML. In this paper; we present XGuide, a practical guide for XML-based Web Engineering that focuses on parallel development. XGuide is a methodology for XML/XSL-based Web development that is tool-independent and hence, can be used with a broad range of development tools. We are currently using the XGuide approach in several Web projects.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ginige, A., Murugesan, S.: Web Engineering: An Introduction. IEEE Multimedia, Special Issue on Web Engineering 8 (March 2001) pp. 14–18.

    Google Scholar 

  2. Sheppard, D.: An Introduction to Formal Specification with Z and VDM. The McGraw-Hill International Series in Software Engineering (1995)

    Google Scholar 

  3. Vienna International Festival: VIF homepage, http://www.festwochen.at/ (2001)

  4. Kirda, E., Jazayeri, M., Kerer, C., Schranz, M.: Experiences in Engineering Flexible Web Services. IEEE Multimedia 8 (January-March 2001) pp. 58–65.

    Google Scholar 

  5. Kirda, E., Kerer, C.: MyXML: An XML based template engine for the generation of flexible Web content. In: Proceedings of Webnet 2000 Conference, San Antonio, Texas. (Nov 2000)

    Google Scholar 

  6. Kerer, C., Kirda, E.: Logic, Layout, and Content Separation in Web Engineering. In: Proceedings of the 9th World Wide Web Conference, 3rd Web Engineering Workshop, Amsterdam, The Netherlands. (May 2000)

    Google Scholar 

  7. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading Mass. and London (1995)

    Google Scholar 

  8. Austrian Academy of Science: AAS homepage, http://www.oeaw.ac.at/ (2001)

  9. Kerer, C., Kirda, E., Jazayeri, M., Kurmanowytsch, R.: Building XML/XSL-Powered Web Sites: An Experience Report. In: Proceedings of the 25th International Computer Software and Applications Conference (COMPSAC), Chicago, IL, USA, IEEE Computer Society Press (October 2001)

    Google Scholar 

  10. Rosenfeld, L., Morville, P.: Information Architecture for the World Wide Web. O’Reilly & Associates (Feb. 1998)

    Google Scholar 

  11. Streitz, N.A.: Designing Hypermedia: A Collaborative Activity. Communications of the ACM 38 (August 1995)

    Google Scholar 

  12. Kerer, C., Kirda, E., Kurmanowytsch, R.: WebCUS: A generic Web-based Database Management Tool powered by XML. IEEE Internet Computing (to appear) (2002)

    Google Scholar 

  13. Barta, R., Schranz, M.W.: JESSICA-An Object-Oriented Hypermedia Publishing Processor. Computer Networks and ISDN Systems 30 (Apr. 1998) p. 281.

    Google Scholar 

  14. Mazzocchi, S.: The Cocoon Project Home Page, http://xml.apache.org/cocoon/ (1999-2001)

  15. Webmacro: Webmacro Home Page, http://www.webmacro.org (2001)

  16. Kerer, C.: XML, XSL and Web Applications Homepage, http://www.infosys.tuwien.ac.at/xml/ (2001)

  17. Isakowitz, T., Stohr, E.A., Balasubramanian, P.: RMM: A Methodology for Structured Hypermedia Design. Communications of the ACM 38 (August 1995) pp. 34–44.

    Google Scholar 

  18. Teorey, T., Yang, D., Fry, J.: A logical Design Methodology for Relational Databases Using the Extended Entity-relationship Model. ACM Computing Surveys 18 (1986) pp. 197–222.

    Article  MATH  Google Scholar 

  19. Isakowitz, T., Kamis, A., Koufaris, M.: The Extended RMM Methodology for Web Publishing, Working Paper IS98-18, Center for Research on Information Systems (1998)

    Google Scholar 

  20. Schwabe, D., Rossi, G.: The Object-Oriented Hypermedia Design Model. Communications of the ACM 38 (August 1995) pp. 45–46.

    Google Scholar 

  21. Garzotto, F., Paolini, P., Schwabe, D.: HDM-A Model-based Approach to Hypermedia Application Design. ACM Transactions on Information Systems 11 (1993) pp. 1–26.

    Article  Google Scholar 

  22. Bichler, M., Nusser, S.: Modular Design of Complex Web-Applications with W3DT. In: Proceedings of the 5th Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’ 96), IEEE Comput. Soc. Press., Los Alamitos, CA, USA (1996) pp. 328–333.

    Chapter  Google Scholar 

  23. Scharl, A.: Reference Modeling of Commercial Web Information Systems Using the Extended World Wide Web Design Technique (eW3DT). In: Proceedings of the 31st Hawaii International Conference on System Sciences (HICSS-31), Hawaii, USA, IEEE Computer Society Press (1998)

    Google Scholar 

  24. Takahashi, K., Liang, E.: Analysis and Design of web-based Information Systems. In: Proceedings of the 6th International World Wide Web Conference, Santa Clara, CA, USA. (1997)

    Google Scholar 

  25. Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing Web sites. In: Proceedings of the 9th World Wide Web Conference, Amsterdam, Netherlands. Volume 33 of Computer Networks., Elsevier Science B.V (2000) pp. 137–157.

    Google Scholar 

  26. Klapsing, R., Neumann, G.: Applying the Resource Description Framwork to Web Engineering (2000)

    Google Scholar 

  27. Lassila, O., Swick, R.R.: Resource Description Framework (RDF) Model and Syntax Specification. Technical report, World Wide Web Consortium (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kerer, C., Kirda, E., Krügel, C. (2002). XGuide - A Practical Guide to XML-Based Web Engineering. In: Gregori, E., Cherkasova, L., Cugola, G., Panzieri, F., Picco, G.P. (eds) Web Engineering and Peer-to-Peer Computing. NETWORKING 2002. Lecture Notes in Computer Science, vol 2376. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45745-3_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-45745-3_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44177-9

  • Online ISBN: 978-3-540-45745-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics