Service-oriented architecture, or SOA, is a software architecture designed to utilize interoperable services grouped around business processes, with the aim of allowing different applications to easily exchange information with each other. The desired end state is a loose coupling of these services with operating systems, programming languages and other technologies underpinning applications. SOA uses many of the same concepts as distributed computing.
This article includes some good news and some bad news. The bad news is that a Google search provides as many definitions of SOA as there are software suppliers offering SOA-compliant products. There More >
The decision facing IT management to move to a service-oriented architecture (SOA) is not one of "if" but "when." Aadarsh Baijal of McKinsey recently worked on that firm's annual Enterprise Software More >
What's New in SOA For IT managers and staff to understand where service-oriented architecture (SOA) is going, they just need to look back. Rather than getting too concerned about the More >
Augmented reality is the stuff of dreams. It also is the stuff of today, as in smartphones that superimpose pertinent information on the image in the camera's viewfinder. Carl Weinschenk spoke with More >
Stan Schneider is the CEO of Real-Time Innovations (RTI), a California-based software company that builds high-performance communications and integration software. RTI recently launched a new More >
The Open Group recently released an update to the enterprise architecture modeling standard, ArchiMate 2.0. What's new about it is that it aligns with TOGAF Architecture Development Method (ADM), a More >
Remember when SOA was all the rage? And then it turned up dead and some other stuff happened, and the next thing you know, SOA talk gave way to cloud and Big Data and all that stuff? Well, the More >
Business IntelligenceBusiness performance information for strategic and operational decision-making
Data WarehousingData warehousing helps companies make sense of their operational data
Database AdministrationDatabase administration involves many duties, including ensuring data integrity