User portlet
You are currently not logged in.

You can create an account.
News
Want to write news messages or respond to messages, then register (it’s free). See the forums for a full list of SOA categories, topics, and messages.

A Letter From the Co-Founder of Scalable Architectures LLC
Posted by: Danny Thornton - June 17th, 2008

Launching an Enterpise IT Consulting/Contracting Company


SOA Webcasts
Posted by: Danny Thornton - May 11, 2008

From a high level perspective to implementations using free and open source technologies and applications.


OASIS Refence Architecture for Service Oriented Architecture Released for Public Review
Posted by: Danny Thornton on May 11, 2008

Information about the The first public review of the OASIS Reference Architecture for Service Oriented Architecture.


Integrated Response Services Consortium
Posted by: Danny Thornton - Oct. 30th, 2007

Building a SOA-based demonstration for emergency response mangaement.


Sun's Service Registry and SOA Visibility
Posted by: Danny Thornton - May 17, 2007

Sun's Service Registry is being used as a SOA registry implementation for a Global Event/Response Grid demonstration.


Service Oriented Architecture for Dummies
Posted by: Danny Thornton – January 1st, 2007

Show of appreciation for listing SOAModeling.org as one of ten resources for SOA.


SOA meets the Department of Defense Architecture Framework (DoDAF) - A Happy Union
Posted by: Danny Thornton - December 30, 2006

Mapping SOA to DoDAF.

SOA Modeling

Service Oriented Architecture Modeling

There are many facets of an enterprise Service Oriented Architecture (SOA), each facet typically requiring in depth knowledge of its usage and proper application. SOAModeling.org provides completeness through all levels of a SOA, from concepts through architecture to implementation.

The OASIS SOA Reference Architecture Technical Committee is currently creating a reference architecture that adheres to the OASIS SOA Reference Model. You can download the first public review draft of this document at the following link:

OASIS Reference Architecture for Service Oriented Architecture

SOA RA Webcasts

Overview of the first public review draft of the OASIS Reference Architecture for SOA.

How to make a webcast inexpensively

Overview of the OASIS SOA RA

How to Make a Webcast - Inexpensively  

Submit A SOA Webcast - Email Webcasts@soamodeling.org

Evolution of Service Oriented Architecture

SOA can be viewed as an evolutionary computing architecture that closely mirrors the history of the industrial revolution. With SOA, computing architectures are expanding beyond object oriented self-sufficiency and now allowing for highly specialized and interoperable computing consumer/producer relationships. This summary provides some history and relationships between SOA and previous enterprise tiered architectures, object oriented paradigms, and structured procedural programming.

Pre 1980, structured procedural programming was prevalent for assembling well structured software code (that was the hope) into a software system. Procedural style APIs focus on the natural ability to solve problems via a functional process. The focus is primarily on how to get from point A to point B. This functional way of solving a problem is often a necessary first step when exploring an unfamiliar problem domain. Between 1980 and 1990, OO evolved and established its dominance in the software industry. OO focuses on combining elements of the problem domain in the form of objects containing data and methods which helps solve the problem of how to get from point A to point B in a way that will also be good to get to point C (reusability).

However, OO evolved prior to the common distributed computing environments that we have today. Between 1990 and 2000, enterprise tiered architectures evolved and demonstrated that combining methods with data between tiers worked against scalability and loose coupling of the enterprise system, thus the use of data transfer objects between tiers and the focus on the data model for communication between tiers of the enterprise system. Up to the year 2000, individual computing systems remained relatively self-sufficient.

The pre SOA tiered enterprise architectures and implementations did not provide a good solution for computing specialization and computing interdependence at a business or government level. SOA exploded from the evolution of the tiered enterprise architectures and pressures to provide specialized B2B and G2B interoperability. Only under the realm of SOA are the concepts of Visibility, Service Descriptions, Interaction, Contracts and Policies, Real World Effects, Execution Contexts, etc. combined to provide the architectures and implementations for the automated computing needs of modern computing consumer/producer relationships. SOA is a computing architecture that allows for complex relationships and specializations of computing services on a global scale.

SOA Reference Model

A Service Oriented Architecture Reference Model public review document (PDF file) by the OASIS SOA Reference Modal Technical Committee.

SOA Products, Standards, Patterns, Technologies, and Protocols Catalogs

Searchable listings of SOA products, standards, standards organizations, patterns, technologies, and protocols. Search using multiple criteria. Select different catalogs using the "Pages" window under the "Products and Standards Catalog" tab.


Links