OASIS, the Organisation for the Advancement of Structured Information Standards, has moved to simplify the development of standards-based service oriented architecture (SOA) applications.
The organisation will promote development and use of the Service Component Architecture (SCA) and Service Data Objects (SDO) specifications. Both specifications address obstacles to creating reusable, cross-vendor SOA components, such as applications and services.
The move follows the transfer in March of the SCA and SDO specifications to OASIS by the Open SOA Collaboration (OSOA), an industry group of SOA players that includes BEA, IBM, Oracle, SAP, Iona, and others.
SCA specifications define standard models for creating SOA services and combining them into SOAs. The SDO specification governs how data is handled as it is passed between SOA applications.
OASIS will coordinate the standardisation of multiple specifications and promote adoption of SCA and SDO through education and outreach to industry, OASIS said.
"OASIS appreciates the work of the Open SOA Collaboration to see these specifications through their incubation stage and then contribute them into the open standards process," according to a published statement by OASIS president and chief executive Patrick Gannon. "Advancing this work within OASIS will enable the SCA and SDO specifications to receive input from a broader international community of software developers, systems integrators, and users.
Work on SCA and SDO dates to November 2005, when representatives from leading companies in the SOA space began work on a language-neutral programming model for SOA developers. Many of those companies have signalled continuing support for the new Open CSA group.
"The adoption of SCA/SDO will provide the missing link between process and data in composite SOA application implementation," said Karla Norsworthy, vice president of software standards at IBM. "Our customers are enthusiastic about the capabilities of these specifications, which dramatically improve developers' ability to create applications and solutions in an SOA style."