Crossing the gap from design to implementation in web-application development

The understanding of Web application development mostly neglects approaches to Hypermedia concepts and manageable structures of the information space, resulting in Web sites that fail in achieving typical goals that are important for evolving applications. The implementation model of the Web burdens the application of design methodologies like object-orientation due to the document-centric granularity. To overcome this gap a disciplined engineering approach is necessary. In this paper we present a dedicated process model, which enables a software-engineer to map an object-oriented design to the Web implementation model using a component-based implementation technology and a supporting framework.

[1]  Daniel M. Berry,et al.  Academic Legitimacy of the Software Engineering Discipline , 1992 .

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

[3]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[4]  Martin Gaedke,et al.  WCML: An enabling Technology for the Reuse in object- oriented Web Engineering , 2000 .

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

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

[7]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

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

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

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

[11]  David Lowe,et al.  Hypermedia and the Web: An Engineering Approach , 1999 .

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

[13]  Kendall Scott,et al.  UML distilled - applying the standard object modeling language , 1997 .

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