The Business Information Conformance Statement specifications define information constraints for service information exchanged by business-to-business (B2B) communications in a Service-Oriented Architecture (SOA) environment.
The Business Information Conformance Statement (BICS) 2 specifications describe the core XML framework (BICS 2 core framework) and three constraint mechanisms:
- W3C XML Schema Constraint Mechanism (WXSCM) specification defines W3C XML Schema as a BICS constraint mechanism.
- Schematron Schema Constraint Mechanism (SSCM) specification defines Schematron assertion schema as a constraint mechanism.
- MIME Constraint Mechanism (MCM) specification defines the MIME type system as a constraint mechanism.
| Description | Date | Access method |
|---|---|---|
| Business Information Conformance Statement (BICS) Version 2.0 | October 2005 | HTTP Web page |
| MIME Constraint Mechanism (MCM) Version 1.0 | October 2005 | HTTP Web page |
| Schematron Schema Constraint Mechanism (SSCM) Version 1.0 | October 2005 | HTTP Web page |
| W3C XML Schema Constraint Mechanism (WXSCM) Version 1.0 | October 2005 | HTTP Web page |
If you would like to contribute technical comments on this specification, please contact the author and get involved in its discussion group
You can still view the previous version of this specification:
Business Integration -- Information Conformance Statements (BI-ICS), the BI-ICS specification (January 2004)
-
Service information constraints with BICS 2 (developerWorks, October 2005): See how IBM's Business Information Conformance Statement (BICS) 2 specification works and how it has changed as a result of industry feedback.
-
Business Information Conformance Statements for Java (BICS4J): Download IBM's alphaWorks implementaion.
-
BICS Forum: Discuss BICS and its direction.
- The developerWorks XML and SOA and Web services zones: Find out more about the technologies covered on in this article.
-
Service Oriented Architecture (SOA) from IBM: Learn more about this flexible, robust infrastructure for modeling, assembling, deploying, and managing business processes for today's on demand business environment.