Documenting software systems with views IV: documenting web transaction design with UWAT+

  • Authors:
  • Damiano Distante;Scott Tilley;Shihong Huang

  • Affiliations:
  • University of Lecce, Italy;Florida Institute of Technology;Florida Atlantic University

  • Venue:
  • Proceedings of the 22nd annual international conference on Design of communication: The engineering of quality documentation
  • Year:
  • 2004

Quantified Score

Hi-index 0.03

Visualization

Abstract

This paper describes an approach to documenting the conceptual design of Web Transactions using UWAT+. A Web Transaction is a collection of serial and/or parallel activities that contributes to achieving a user-oriented business objective using a Web-based application. UWAT+ is a meta-model for describing the various aspects of a Web Transaction in a holistic manner. It is an extension of the Transaction Design Model that is part of the Ubiquitous Web Applications (UWA) framework, a comprehensive framework for designing ubiquitous Web applications. A series of (extended) UML diagrams are used to graphically document the UWAT+ meta-model, which greatly facilitates adoption of the approach by practicing software engineers and technical writers. Use of the approach for documenting Web Transaction designs in both forward and reverse engineering processes is described.