The Community for Technology Leaders
RSS Icon
Issue No.03 - May/June (2008 vol.10)
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.
service-oriented architecture, SOA, software as a service, SaaS, Zachman's architecture
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
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;
7. Universal Description, Discovery, and Integration (UDDI), version 3, Organization for the Advancement of Structured Information Standards (Oasis), 2004;
8. SOAP Version 1.2, Part 1: Messaging Framework (second edition), W3C recommendation, M. Gudgin et al., eds., 27 Apr. 2007;
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.
5 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool