In fact, XML and ebXML are inherently metadata languages that defines universal standards for structuring data. UML and EJB also deploy limited metadata functionality, and RDF is entirely metadata-based. SmartCode is the first metadata-based server and EII solution. The reference information in IA SmartCode Metadata is stored in nodes. Since IA SmartCode nodes contain very little code, maintenance is significantly less than other EII systems.
Nodes create an object that references where the content or application is located.
You then quickly create a library of nodes that can be associated with other nodes. As independent objects, the nodes separate content from presentation . This allows IA SmartCode to evolve with your constantly-changing business requirements. SmartCode has a Graphical Interface that significantly reduces the time and cost of building business applications or changing content. Masking the technical complexities of IA SmartCode, the GUI allows even non-programmers to quickly develop or modify applications.