Technology
Posted Tuesday, June 2nd, 2009, 8:55 am.Ideate is an open, extensible, platform independent, and standards based Framework. The Framework provides a controlled environment (Technology Stack, Vocabularies, and Registry) with a declarative structure for authoring, executing and maintaining interactions.
While Ideate’s patent pending framework is unique, it shares a theoretical foundation with concepts found in Service Oriented Architecture; Model Driven Architecture; Event Driven Architecture; Complex Event Processing; Context Aware Information Systems; and Process Aware Information Systems.
Ideate is a Java-based Framework that renders XForms into HTML with AJAX. Client side configuration is XML-centric consisting primarily of XML process definitions, XSLT; XForms; and JavaScript. The Framework utilizes a combination of WSDL/SOAP and REST services for system communications.
Ideate’s hosted environment runs on a modified LAMP stack (i.e. Linux, Apache, and MySQL). Importantly, Ideate is platform independent and can run on any technology stack with a web server capable of supporting Java Servlets and a relational database server that supports XML CLOBs/BLOBs.
Ideate’s commitment to loose-coupling opens the door to Tech Stack extensibility and interchange-ability. There is no dependency on any specific brand or make, just semantics for each type of utility to ensure functions are executed consistently. Ideate is developing a library of adaptors to facilitate the ’swapping’ of components with like/similar utilities to accommodate various preferences.
Ideate supports all mainstream browsers, including Internet Explorer, Firefox, Safari and Opera.
Tags: Technology

