This section contains articles covering our company's technologies. You may learn basics of Semantic Web technologies and its use for integration. Also we are explaning functional principles of our software, and our innovations.
For IT professionals who are already using some integration practices, we are offering information on Business Semantics advantages comparing with other well-known methods. You may start with the table located below, and continue getting into Business Semantics principles by reading articles referenced.
|Method||Usage||Opportunities||Drawbacks||Compare to Business Semantics|
|CSV or XML files exchange||anywhere||easy to understand||requires programming, very complex to implement in case of three, four or more applications; breaking up when data structure changes||Read detailed comparison|
|SOAP web-services||point-to-point realtime integration||exchange is very fast||requires programming, breaking up when data structure changes||Read detailed comparison|
|Enterprise Service Bus (ESB, MQ)||realtime integration of many applications||exchange is very fast; ability to customize data flows between applications||often requires programming on client-side; always requires complex setup||Business Semantics is a ESB, but it encodes all the data into semantic form (RDF triples). Business Semantics not only guarrantees delivery, but also provides data processing logic. Read detailed comparison|
|MDM (Master Data Management) *||integrating multiple applications in complex infrastructures||creates and maintains a "master" repository, which may be used by all applications. Has strict master data update rules.||expensive and complex implementation; inapplicable for large data, and frequently changing information||Read detailed comparison|
|ISO 15926 integration||Integration in manufacturing and other industries; integration when data model is frequently changing; data exchange between enterprises||perfectly reflects data model changes, and temporal aspect of the data||very complex data structure modelling; there is a lack of production-ready software implementing this standard||Business Semantics is capable to transfer ISO 15926 data|