Object-Oriented Web Application Development

Most Web applications are still developed ad hoc. One reason is the gap between established software design concepts and the low-level Web implementation model. We summarize work on WebComposition, a model for Web application development, then introduce the WebComposition Markup Language, an XML-based language that implements the model. WCML embodies object-oriented principles such as modularity, abstraction and encapsulation.

[1]  Martin Rutishauser,et al.  GLASS: Remote Monitoring of Embedded Systems in Power Engineering , 1998, IEEE Internet Comput..

[2]  Markus W. Schranz,et al.  JESSICA: An Object-Oriented Hypermedia Publishing Processor , 1998, Comput. Networks.

[3]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

[4]  Randall B. Smith,et al.  Self: The power of simplicity , 1987, OOPSLA 1987.

[5]  Tim Berners-Lee,et al.  The World-Wide Web , 1994, CACM.

[6]  Martin Gaedke,et al.  WebComposition: An Object-Oriented Support System for the Web Engineering Lifecycle , 1997, Comput. Networks.

[7]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[8]  Alicia Díaz,et al.  RMC: A Tool to Design WWW Applications , 1996, World Wide Web journal.

[9]  Gustavo Rossi,et al.  Systematic hypermedia design with oohdm , 1996 .

[10]  Fabio Vitali,et al.  Coordinating Multiagent Aplications on the WWW: A Reference Architecture , 1998, IEEE Trans. Software Eng..

[11]  Franca Garzotto,et al.  Towards a software engineering approach to Web site development , 1998, Proceedings Ninth International Workshop on Software Specification and Design.

[12]  Michael Beigl,et al.  Web Content Delivery to Heterogeneous Mobile Platforms , 1998, ER Workshops.

[13]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[14]  Gustavo Rossi,et al.  Patterns and Components: Capturing the Lasting Amidst the Changing , 1999 .