Information Architects announced the availability of SmartCode 4.0, their Java/RDF application development platform. SmartCode 4.0’s graphical interface allows both traditional developers and non-programmers to rapidly assemble metadata-based Java applications that create, manage, merge, and re-purpose content without requiring the re-coding and consumption of other related resources typically associated with content exchange and transformation technology. SmartCode 4.0 is designed to provide easy and flexible access to existing and future data and applications. Applications built using SmartCode 4.0 employ a clean separation between content and presentation, allowing both to be manipulated independently. SmartCode sits between the data and users, providing a Web-based view of internal and external content. In this model, the content remains in its original location and format while users dynamically access it via the Web or a company’s Intranet. In particular, the release of SmartCode 4.0 reduces the learning curve for software developers and enables enterprises to migrate their existing infrastructure to Java, XML, and RDF. Information Architect’s SmartCode 4.0 includes the NetBeans-compatible Java and RDF interactive visual development environment (a library of data and metadata capture-, access- and transformation-components), the Dynamic Syndication Server and the resource-tracking Watcher Framework. SmartCode 4.0 represents Internet applications as metadata “frameworks”, thus making it possible to easily reuse functional components anywhere in the metadata context. SmartCode 4.0 further provides support for application modeling and data modeling capabilities based on RDF as well as SOAP. These capabilities provide support for interactive construction of enterprise applications. The 4.0 release also includes tools for building XML views of legacy data based on the XML, XSLT and XPath specifications.