WAPS: Web Application Prototyping System

  • Roberto Paiano
  • Andrea Pandurino
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3140)


The growing demand for web applications and the new multi-user and multi-device requirements of these has led to the need for a structured and well-reasoned approach that helps both the application designer and the developer to produce a good quality product. On one hand we have the application designer, who has to describe all aspects of the application and manage the complexity of the tasks; on the other hand both the application customer and the developer need to validate and understand the designer’s choices. To conciliate these needs, we propose a prototyping framework based on W2000 [1][2] methodology: in this way the designer has a powerful tool to keep control over the web application, the customer has a point of reference for evaluating the design, and the developer can better understand the design thanks to the prototyped application.


  1. 1.
    Baresi, L., Garzotto, F.: Paolo Paolini, From Web Sites to Web Applications: New Issues for Conceptual Modeling. In: Proceedings WWW Conceptual Modeling Conference, Salt Lake City (October 2000)Google Scholar
  2. 2.
    Baresi, L., Garzotto, F., Paolini, P.: Extending UML for Modeling Web Applications. In: Proceedings of 34th Annual Hawaii International Conference on System Sciences (HICSS-34), IEEE Computer Society, Los Alamitos (2001)Google Scholar
  3. 3.
    Szekely, P.: User Interface Prototyping: Tool and Tecniques, USC/Information Sciences Institute (1994)Google Scholar
  4. 4.
    McConnell, S.: Software Project Survival Guide. Microsoft Press, Redmond (1998)Google Scholar
  5. 5.
    Garzotto, F., Paolini, P., Schwabe, D.: HDM–A model Based Approch to Hypermedia Application Design. ACM Transactions on Information Systems 11(1), 1–26Google Scholar
  6. 6.
    Fraternali, P., Paolini, P.: Model-driven Development of Web Applications: The AutoWeb System. ACM Transactions on Information System (TOIS) 18(4), 323–382 (2000)CrossRefGoogle Scholar
  7. 7.
    Fiore, N., Mangia, L., Paiano, R.: Delivering Web Application: JWeb II Navigation Engine. TELEC 2002 International conference, Santiago de Cuba, Cuba (2002)Google Scholar
  8. 8.
    Isakowitz, T., Stohr, E.A., Balasubramanian, P.: RMM: a methodology for structured hypermedia design. Communications of the ACM 38(8), 33–44 (1995)CrossRefGoogle Scholar
  9. 9.
    Frasincar, F., Houben, G.-J., Vdovjak, R.: Specification Framework for Engineering Adaptive Web Applications. In: World Wide Web Conference 2002, Honolulu, Hawaii, USA (2002)Google Scholar
  10. 10.
    Atzeni, P., Masci, A., Mecca, G., Merialdo, P., Sindoni, G.: The Araneus Web-based Management Sistems (1998)Google Scholar
  11. 11.
    WebRatio site development studio (2002), http://www.webratio.com
  12. 12.
    Booch, G., Jacobson, I., Rumbaugh, J.: The unified modeling language user guide. Addison-Wesley, Reading (1998)Google Scholar
  13. 13.
    Conallen, J.: Modelling Web application achitectures with UML. Communication of the ACM 42(10), 63–70 (1999)CrossRefGoogle Scholar
  14. 14.
    UWA Consortium. General Definition of the UWA Framework. Technical report EC IST UWA Project (2001)Google Scholar
  15. 15.
    IBM Rational Software, www.rational.com
  16. 16.
    Unisys Corporate, http://www.unisys.com
  17. 17.
  18. 18.
    Paiano, A.: Pandurino, From the Design to the Development: a W2000 Based Framework, Issues and Guidelines. In: IRMA International Conference, Philadelphia (2003)Google Scholar
  19. 19.
    XHTML 1.0 The Extensible HyperText Markup Language (Second Edition), http://www.w3.org/TR/xhtml1/

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Roberto Paiano
    • 1
  • Andrea Pandurino
    • 1
  1. 1.Set-labUniversity of LecceItaly

Personalised recommendations