Academia.eduAcademia.edu

Outline

Experiences in engineering flexible Web services

2001, IEEE Multimedia

https://doi.org/10.1109/93.923954

Abstract
sparkles

AI

The paper presents experiences and lessons learned from the development and management of the Vienna International Festival's Web service since 1995. It emphasizes the significance of the Web engineering discipline, highlighting the inadequacies of existing tools that predominantly focus on implementation rather than the entire life cycle of a Web service, which includes requirements analysis, design, implementation, and maintenance. Key issues identified include the need for version management, scalability, and improved methodologies for better content and usability, underscoring the potential challenges the Web faces without a focus on quality engineering practices.

References (18)

  1. R. Barta, What the Heck Is HTML++?, tech. report TUV-1841-95-06, Distributed Systems Group, Technical University of Vienna, 1995.
  2. R. Barta and M.W. Schranz, "Jessica-An Object- Oriented Hypermedia Publishing Processor," Computer Networks and ISDN Systems, vol. 30, no. 1- 7, Apr. 1998, p. 281.
  3. IEEE MultiMedia
  4. E. Kirda and C. Kerer, "MyXML: An XML-Based Template Engine for the Generation of Flexible Web Content," paper presented at Webnet 2000 Conf., Nov. 2000, to be published in Lecture Notes in Computer Science, Springer Verlag, Berlin, 2001.
  5. J. Nanard and M. Nanard, "Hypermedia Design Environments and the Hypermedia Design Process," Comm. ACM, vol. 38, no. 8, Aug. 1995, pp. 49-56.
  6. M.W. Schranz, World Wide Web Service Engineering-Object Oriented Hypermedia Publishing, PhD thesis, Distributed Systems Group, Technical University of Vienna, Sept. 1998.
  7. H.W. Gellerson, R. Wicke, and M. Gaedke, "Web Composition: An Object-Oriented Support System for the Web Engineering Life Cycle," Computer Networks and ISDN Systems, vol. 29, no. 8, Sept. 1997, pp. 1429-1438.
  8. H. Maurer, Hyper-G Now Hyperwave, The Next Generation Web Solution, Addison-Wesley, Reading, Mass., 1996.
  9. C. Ghezzi, M. Jazayeri, and D. Mandrioli, Fundamentals of Software Engineering, Prentice-Hall, Upper Saddle River, N.J., 1991.
  10. L. Rosenfeld and P. Morville, Information Architecture for the World Wide Web, O'Reilly & Associates, Cambridge, Mass., 1998.
  11. T. Isakowitz, E.A. Stohr, and P. Balasubramanian, "RMM: A Methodology for Structured Hypermedia Design," Comm. ACM, vol. 38, no. 8, Aug. 1995, pp. 34-44.
  12. A. Diaz et al., "RMC: A Tool To Design WWW Applications," 4th World Wide Web Journal, vol. 1, no. 1, Dec. 1995, pp. 11-13.
  13. T.J. Teorey, D. Yang, and J. Fry, "A Logical Design Methodology for Relational Databases Using the Extended Entity-Relationship Mode," ACM Computing Surveys, vol. 18, no. 2, 1986, pp. 197-222.
  14. S. Zechmeister, Jazz-The Editor for Jessica, tech. report, master's thesis, Distributed Systems Group, Technical University of Vienna, 1999.
  15. M. Fowler, UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley, Reading, Mass., 1997.
  16. J. Conallen, "Modeling Web Application Architectures with UML," Comm. ACM, vol. 42, no. 10, Oct. 1999, pp. 63-70.
  17. C. Kerer and E. Kirda, "Logic, Layout, and Content Separation in Web Engineering," AACE 9th World Wide Web Conference, 3rd Web Engineering Workshop, Amsterdam, The Netherlands, May 2000, http://www.aace.org.
  18. J. Nielsen, "User Interface Directions for the Web,"