SOA Reference Architecture – Referenced Documents
|||Ali Arsanjani: Service-Oriented Modeling and Architecture: How to Identify, Specify, and Realize your Services, IBM developerWorks; refer to:
|||Ali Arsanjani, Liang-Jie Zhang, Abdul Allam, Michael Ellis, et al: Design an SOA Solution using a Reference Architecture, IBM developerWorks; refer to:
|||Ali Arsanjani, Shuvanker Ghosh, et al: SOMA: A Method for Developing Service-Oriented Solutions, IBM Systems Journal, Volume 47, No. 3, 2008, p.377-396.|
|||Liang-Jie Zhang and Bing Li: Requirements-Driven Dynamic Services Composition for Web Services and Grid Solutions, Journal of Grid Computing 2(2): 121-140 (2004).|
|||Donald Ferguson and Marcia Stockton: SOA Programming Model; refer to: www-128.ibm.com/developerworks/webservices/library/ws-soa-progmodel/.|
|||Web Services Description Language (WSDL), Version 2.0, Part 1: Core Language, Editors: R. Chinnici, J-J. Moreau, A. Ryman, S. Weerawarana, World Wide Web Consortium, 27 March 2006. This version of the specification is available at www.w3.org/TR/2006/CR-wsdl20-20060327. The latest version is available at www.w3.org/TR/wsdl20.|
|||M. Shaw and D. Garlan: Software Architecture: Perspectives on an Emerging Discipline, Prentice-Hall, 1996.|
|||Ali Arsanjani: Explicit Representation of Service Semantics: Towards Automated Composition Through a Dynamically Re-Configurable Architectural Style for On-Demand Computing (p.34-37), ICWS, 2003.|
|||Gordon Bell, Allen Newell, and Daniel Sieworek: Computer Structures: Principles and Examples (Chapter 3), McGrawHill, 1982.|
|||TOGAF Version 9, Enterprise Edition; refer to: www.opengroup.org/togaf.|
|||SOA Definition, The Open Group SOA Work Group, June 2006; refer to: www.opengroup.org/soa/source-book/soa/soa.htm.|
|||Web Services Policy (WS-Policy), Version 1.5, W3C Recommendation, Editors: A. Vedamuthu, D. Orchard, F. Hirsch, M. Hondo, P.Yendluri, T. Boubez, U. Yalcinalp, World Wide Web Consortium, 04 September 2007; refer to: www.w3.org/TR/2007/REC-ws-policy-20070904/.|
|||OASIS Open Composite Services Architecture (Open CSA), Member Section, OASIS; refer to: www.oasis-opencsa.org.|
|||Web Services for Remote Portlets (WSRP), Version 1.0, OASIS, August 2003; refer to: www.oasis-open.org/committees/download.php/3343/oasis-200304-wsrp-specification-1.0.pdf.|
|||Web Services Business Process Execution Language, Version 2.0 (WS4BPEL), OASIS Standard, April 2007; refer to: http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf.|
|||Voice Extensible Markup Language (VoiceXML), W3C Recommendation, March 2004; refer to: www.w3.org/TR/voicexml20.|
|||Java 2 Platform Enterprise Edition (J2EE), Sun Microsystems, San Jose, CA; refer to: http://java.sun.com/javaee.|
|||.NET Framework, Microsoft, Redmond, WA; refer to: www.microsoft.com/NET.|
|||XML Transformations (XSLT), Version 1.0, W3C Recommendation, November 1999; refer to: www.w3.org/TR/xslt.|
|||J.J. Garrett: Ajax: A New Approach to Web Applications, February 2005, http://www.adaptivepath.com/ideas/essays/archives/000385.phpretrieved on June 19, 2008 from: Adaptive Path.com.|
|||The Open Group Service Integration Maturity Model (OSIMM), Technical Standard, October 2010 (C092); refer to: www.opengroup.org/bookstore/catalog/c092.htm.|
|||Navigating the SOA Open Standards Landscape Around Architecture, Joint White Paper from OASIS, OMG, and The Open Group, July 2009 (W096); refer to: www.opengroup.org/bookstore/catalog/w096.htm.|
|||OASIS Reference Model for SOA (SOA RM), Version 1.0, OASIS Standard, 12 October 2006; refer to: docs.oasis-open.org/soa-rm/v1.0/soa-rm.pdf.|
|||The Open Group SOA Ontology, Technical Standard, October 2010 (C104); refer to: www.opengroup.org/bookstore/catalog/c104.htm.|
|||The Open Group SOA Governance Framework, Technical Standard, August 2009 (C093); refer to: www.opengroup.org/bookstore/catalog/c093.htm.|
|||Using TOGAF® to Define and Govern SOAs; The Open Group Guide, May 2011 (G113); refer to: www.opengroup.org/bookstore/catalog/g113.htm.|
- Ali Arsanjani, Liang-Jie Zhang, Abdul Allam, Michael Ellis, et al: S3: A Service-Oriented Reference Architecture, IT Professional, Volume 9, Issue 3, May-June 2007, p.10-17.
- D.L. Parnas, P.C. Clements, D.M. Weiss: The Modular Structure of Complex Systems, IEEE Transactions on Software Engineering, SE-11(3), 1985, p.259-266.
- Liang-Jie Zhang, Jia Zhang: Design of Service Component Layer in SOA Reference Architecture, COMPSAC (1) 2009: 474-479.
- Liang-Jie Zhang, Jia Zhang: Componentization of Business Process Layer in the SOA Reference Architecture, IEEE SCC 2009: 316-323.
- Liang-Jie Zhang, Jia Zhang: An Integrated Service Model Approach for Enabling SOA, IT Professional 11(5): 28-33 (2009).
- Liang-Jie Zhang, Jia Zhang, Abdul Allam: A Method and Case Study of Designing Presentation Module in an SOA-based Solution Using Configurable Architectural Building Blocks (ABBs), IEEE SCC (2) 2008: 459-467.