The Zachman architectural model can be used, to demonstrate the distinction between software as a service (SaaS) and service-oriented architecture (SOA). The difference between the two is that the SaaS is a software-delivery model, while the SOA is a software-construction model. The Zachman model is used to demonstrate the difference between these two software models, as it is better understood by non-IT professionals. The SaaS delivery model separates software ownership from the user, allowing him, or her to execute it on-demand through some form of client-based architecture through the Internet, or Intranet. The model delivers software as utility services and charges on a per-use basis. The Zachman model also demonstrates that despite significant differences the two software models are closely related architectural models for large-scale information systems.
All Science Journal Classification (ASJC) codes
- Hardware and Architecture
- Computer Science Applications