User talk:Jzhuk

Semantic SOA
Semantic SOA (Service Oriented Architecture) is an approach to describing business and technology perspectives of enterprise in terms close to the natural language. This approach introduces a common language (common ontologies) for business and technical audiences and allows subject matter experts to be more involved in the development process.

SOA is a software architecture style that focuses on services across multiple enterprise applications. Although SOA sounds very technical, this is not a tool or technology but rather a concept which shifts development focus from silo-applications to enterprise services, helps to bridge business and technology and touches some organizational issues.

Semantic SOA adds semantic layer to standard service definitions provided in Service Definition Language (SDL). This semantic layer creates a semantic aware environment, which can support service operations based on their semantic descriptions or business scenarios. This environment can potentially translate business requirements into business rules and orchestrate (on-the-fly) a working application based on existing services.

Jzhuk (talk) 05:25, 3 January 2009 (UTC)