|
MOND Semantics suite, often referred to as simply "MOND" (Mapping ON Demand), is an Enterprise Service Bus. Through the use of "extensions" which are tailored to plug-in with different data formats used in a large enterprise, it enables companies to automate data integration and compliance from design to testing through impementations. It also provides the following functions: Enterprise Application Integration, Extract, transform, load, Business-to-business Communication and Message broker. In a common scenario, MOND automates the exchange of business documents such as purchase orders, and invoices between disparate applications, within or across organizational boundaries. For this purpose, MOND uses directories grouped in a dictionnary referred as MONDipedia to qualify the exact nature of the data exchange and reuse in similar contexts. System-centric integration scenarios can therefore be implemented without coding with MOND by leveraging pre-packaged Template Maps for data transformation or Template scripts for functional compliance purposes. Configuration for MOND Semantics Suite is done through Microsoft Excel. Development and customisation shall be done in exceptional cases through Java . Versions * 2006 - MOND Semantics Suite (First version) * 2007 - First SEPA dictionary with Template Maps on Credit Transfer and Direct Debit for Belgium, France & Germany * 2008 - Complementary Template Maps on banking (EDIFACT, SWIFT, X12) & Pharma (CDISC, HL7) standards * 2009 - MOND Semantics Automate (Second version) * 2009 - Template Maps for REACH based on IUCLID chapters * 2011 - Planned release of BEAM (AJAX technology and better interraction with desktop tools) Features The following is an incomplete list of some of the technical features in MOND Server: *A semantics engine for modelling data artifacts organised in a dictionary to prepare the automation of data transformation. *A rule engine for modelling Business Rules in a pseudo-English format. *The use of adapters to simplify integration to Line of Business Applications (e.g. Siebel, SAP, IFS Applications, JD Edwards, Oracle, Dynamics CRM), Databases (Microsoft SQL Server, Oracle, DB2) and other Technologies (Tibco, Java EE, etc.) *A unified Administration Dashboard for monitoring deployments of solutions. *Built-in EDI (Electronic Data Interchange) functionality supporting X12 and EDIFACT. *Template Maps which offer support for pre-packaged data transformation for standards like SEPA, HL7, SWIFT, etc. *Ability to discover various message formats including relational database *MOND integrates with other products like Microsoft Excel, webMethods and Websphere MQ Series *Extensive support for Webservices (consuming and exposing) in a SOA. Architecture The MOND server is built on a typical J2EE architecture leveraging JBOSS server. Messages are published into standard JBoss adapters, webservices and passed through MOND semantics engine. Extensions MOND uses extensions for communications with different data formats and capabilities. Some of the extensions that were included in MOND Semantics suite v1 included the Base HTTP, FTP, SMTP, POP3, SOAP, SQL, MSMQT, (WSS), SAP, Oracle database, Oracle E-Business Suite, EDIFACT , and Siebel.
|
|
|