According to the JD Edwards document, ''Configurable Network
Computing Implementation'', the CNC architecture is defined as follows:
"ConfigurableCNC Networkis the technical architecture for JDEdwards OneWorld and EnterpriseOne software. CNC enables highly configurable, distributed applications to run on a variety of platforms without users or analysts needing to know which platforms or which databases are involved in any given task. CNC insulates the business solution from the underlying technology. Enterprises can grow and adopt new technologies without rewriting Computingapplications....(it is) an application architecture that enables interactive and batch applications, composed of a single code base, to run across a TCP/IP network of multiple server platforms and SQL databases. The applications consist of reusable business functions and associated data that can be configured across the network dynamically. The overall objective for businesses to provide a future-proof environment that enables them to change organizational structures, business processes and technologies independently of each other."<ref> [http://download.oracle.com/docs/cd/B28737_01/jded/acrobat/e1_tools895tcg-b0805.pdf Configurable Network Computing, URL</ref>