Architectural design and analysis of an N-Tier enterprise application

  • Authors:
  • Waqar Haque;Robert Lucas;Paul Stokes

  • Affiliations:
  • University of Northern British Columbia, Prince George, BC, Canada;University of Northern British Columbia, Prince George, BC, Canada;University of Northern British Columbia, Prince George, BC, Canada

  • Venue:
  • IMSA'07 IASTED European Conference on Proceedings of the IASTED European Conference: internet and multimedia systems and applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software development follows a complex life cycle. For most small to medium sized applications, agile development yields better results because of the iterative nature of this approach. We describe the software architecture and analysis of an N-Tier Application System through design patterns, specifications, diagrams, and schematics. Our work is based on an extensive research on the state-of-the-art technologies which was subsequently applied to produce a commercially deployed software application. The resulting application boasts robustness, flexibility, scalability, extensibility, reliability and security. The proposed methodology can be applied to both new applications and to existing software that needs to be upgraded to take advantage of the new technologies.