This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
What's in a Name? Distinguishing between SaaS and SOA
May/June 2008 (vol. 10 no. 3)
pp. 46-50
Phillip A. Laplante, Penn State University
Jia Zhang, Northern Illinois University
Considerable confusion arises in distinguishing between software as a service (SaaS) and service-oriented architecture (SOA). Zachman's framework can help to try to make sense of the alphabet soup of Web services and utilities that form the basis for both SOA and SaaS.

1. J.A. Zachman, "A Framework for Information Systems Architecture," IBM Systems J., 1987, vol. 26, no. 3, pp. 276–292.
2. M. Turner, D. Budgen, and P. Brereton, "Turning Software into a Service," Computer, vol. 36, no. 10, 2003, pp. 38–44.
3. M.H. Weier and L. Smith, "Businesses Get Serious about Software as a Service," Information Week,16 Apr. 2007, pp. 46–48.
4. L.-J. Zhang, J. Zhang, and H. Cai, Services Computing, Springer, 2007.
5. C. Ferris and J. Farrell, "What Are Web Services?" Comm. ACM, vol. 46, no. 6, 2003, p. 31.
6. "Web Services Description Language (WSDL) 1.1," W3C note, E. Christensen et al., eds., 15 Mar. 2001; www.w3.org/TRwsdl.
7. Universal Description, Discovery, and Integration (UDDI), version 3, Organization for the Advancement of Structured Information Standards (Oasis), 2004; www.uddi.org/pubsuddi_v3.htm.
8. SOAP Version 1.2, Part 1: Messaging Framework (second edition), W3C recommendation, M. Gudgin et al., eds., 27 Apr. 2007; www.w3.org/TRsoap12-part1/.
9. E. Dijkstra, "The Structure of the 't.h.e.' Multiprogramming System," Comm. ACM, vol. 18, no. 8, 1968, pp. 453–457.
10. D.L. Parnas, "On the Criteria To Be Used in Decomposing Systems into Modules," Comm. ACM, vol. 15, no. 12, 1972, pp. 1053–1058.
11. D. Perry and A. Wolf, "Foundations for the Study of Software Architecture," ACM Sigsoft Software Eng. Notes, vol. 17, no. 4, 1992, pp. 40–52.
12. B. Boehm, "Anchoring the Software Process," IEEE Software, vol. 13, no. 4, 1996, pp. 73–82.
13. D. Garlan and M. Shaw, "An Introduction to Software Architecture," Advances in Software Eng. and Knowledge Eng., vol. 2, V. Ambriola and G. Tortora, eds., World Scientific Publishing, 1993, pp. 1–39.

Index Terms:
service-oriented architecture, SOA, software as a service, SaaS, Zachman's architecture
Citation:
Phillip A. Laplante, Jia Zhang, Jeffrey Voas, "What's in a Name? Distinguishing between SaaS and SOA," IT Professional, vol. 10, no. 3, pp. 46-50, May-June 2008, doi:10.1109/MITP.2008.60
Usage of this product signifies your acceptance of the Terms of Use.