C24 iO Studio
| Feature | Function and Benefit |
|---|---|
| Open Data Import and Export |
Facilitates generation and interoperability of data models.
|
| Rich Semantic Validation Rule Languages | Ensures the validity of data sent between applications. Users can
|
| Data Transformation | Graphically associate fields of dissimilar source and target data models for the purpose of converting from one format to another. Smart Mappings will show valid mappings and suggest functions to convert current invalid mappings. |
| Change Impact Analysis | Rapidly analyze the impact of changes to existing and specialized data models. Provides a detailed, component-level comparison and optional merge of two data models. |
| Data Model and Component Versioning | Supports versioning of data model components and resultant deployed code at any level. Allows a single object to be presented as many different versions concurrently. Allows consuming applications to migrate to new versions on their schedule. |
| Data Model Specializations |
Increases flexibility to adopt standard models company-wide to your business practices. Support for data model inheritance, extension and restriction.
|
| Code Generator |
Generates high quality Java objects based on the data model created.
|
| Transport Abstraction Layer |
Define and test multiple transports from within the C24IO Studio IDE, shortening the data services development and test lifecycle Support for over 50 common message transports including: FILE, JMS, AMQP, FTP/SFTP, HTTP, IMAP, POP, SMTP, JDBC, IRC, JBI, JETTY, JPA, MSMQ, TCP, UDP, MULTICAST |
| Collaborative Development |
Leverage existing development and build practices. Enables integration into automated environments. Generates ANT scripts and support for leading version control systems including Concurrent Version System (CVS), IBM Rational Clearcase and SubVersionN (SVN) |
| HTML Documentation Generation | Generates reference documentation for transformations and data models, facilitating collaboration. |
| Aliases | Users can define alternate names for message structures to more meaningful terms based for the business user or a regional localized dialect, e.g. “Field 71” used by the technical team is aliased as “Detail of Charges” for the business analyst. |
C24 Integration Objects (C24iO) Studio is a data modelling, meta-data management, transformation, and messaging integration toolkit based on Java data binding technology.
C24iO Standards Libraries are specialised message data model libraries providing bundled sets of components that extend the base toolkit for highly targeted scenarios. Fully implemented and maintain implementations of industry standards for SWIFT MT/MX, ISO20022, SEPA, FpML and FIX.



