SDA Releases the eXoDy Application Development System;
eXoDy Built into Award-Winning Application from HP
SDA Corporation today announced the release of the eXoDy development system for complex J2EE/Oracle business applications. eXoDy solves the problems of high development costs, long development cycles and poor responsiveness to changing demands inherent in such development by automatically generating over 90% of the end-to-end application from users XML business descriptions. The resulting code is correct by construction and at the same time fully customizable, extensible and high performance.
Fremont, California, September 10th, 2002 -- SDA Corporation today announced the release of the eXoDy development system for complex J2EE/Oracle business applications. eXoDy solves the problems of high development costs, long development cycles and poor responsiveness to changing demands inherent in such development by automatically generating over 90% of the end-to-end application from users XML business descriptions. The resulting code is correct by construction and at the same time fully customizable, extensible and high performance.
Target users of eXoDy include corporate IT departments, system integrators (especially working to fixed price contracts) and application vendors. Dominic Haigh, Vice President of SDA, commented: Our users all need better tools to survive in todays environment. Their requirements are the same: cost reduction to compete with offshore alternatives, flexibility for a nimble response to changing customer requirements, and shorter development times. eXoDy meets these needs by dramatically increasing developer productivity for complex J2EE business applications".
The eXoDy system comprises an object and data modeling methodology, automatic code generators, a runtime library, and web database application design techniques. eXoDy offers the following unique capabilities: i) automation based on a high-level XML vocabulary, ii) effective elimination of the object-relational impedance mismatch issue, and iii) specific targeting for web-enabled applications. Thanks to the use of the high level XML vocabulary, very little Java or database coding is required by application developers. Productivity improvements of 20 to 1 and greater can be achieved. eXoDy eliminates the object-relational mapping problem by adopting a unique approach based on the Proxy design pattern. eXoDys transaction and concurrency control models are specifically developed for the stateless web environment. In addition, eXoDy provides comprehensive and automatic mechanisms for rendering the state of objects in XML to facilitate web personalization and enterprise data interchange.
eXoDy was recently used by HP to develop an application called HP Remote Printing for AEC. Our team had to deliver a complex application very quickly, so we were concerned about the impact of the object-relational impedance mismatch issue on the project. With eXoDy we met our tight schedule while also responding to evolving requirements," said Tom Williams, research and development engineer, HP Imaging and Printing Group. We especially appreciated the ability eXoDy gave us to re-spin the application as requirements changed, just by changing the high-level XML process definitions. This ability to react quickly to the latest feedback definitely enabled us deliver a better final product to our users."
HP Remote Printing for AEC, developed with eXoDy, drew praise from the architecture, engineering and construction (AEC) industry journal Cadence, whose reviewer thought it undeniably cool, likely to become indispensable, and proof of the most innovative thinking on HPs part. Cadence magazine subsequently named HP Remote Printing for AEC their Editors Choice winner in July 2002, and bestowed a Show Stopper award at the A/E/C Systems 2000 show, where Cadalyst magazine also selected it as one of their nine Best in Show Products
About SDA Corporation
Software Design Automation Corporation develops and markets the eXoDy development framework, which enables users to build web-enabled business applications directly from high-level business logic descriptions. eXoDy automatically generates the Java code, database design and tables, stored procedures, auto-deployment code and documentation from an XML description of the business logic. SDA is a private corporation based in Fremont, CA.
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SDA Corporation is independent of Sun Microsystems, Inc.
Oracle is a registered trademark of Oracle Corporation
|