August 25, 2003 Alpharetta, GA - Metanology releases new Model-driven Development Environment (MDE) products
Overview: MDE is a full featured, model-driven development environment that includes a UML modeler and MetaProgramTM editor that integrates with a Java IDE. MDE transforms a simple UML model of an application into the majority of the implementation by executing MetaPrograms. Applications are completed using traditional development techniques. MDE for EJB and MDE for J2EE enhance the company's existing MDE for Struts. MDE for EJB creates session beans, entity beans, message driven beans, business objects and value objects from simple UML models. MDE for J2EE enhances MDE for Struts and MDE for EJB by interfacing the Struts user interface to EJB services. Platform Independent Modeling Typical modeling techniques require a class for each element in the implementation resulting in complex models that are difficult to understand and maintain. MDE promotes modeling what the application does, not how it is built, making modeling fast, easy, and reusable across platforms. MetaPrograms A combination of Java and JSP-style syntax, MetaPrograms are easy to write, contain all the technical details of architecture, and create multiple files in the implementation from a single class in the model. MetaProgramming with MDE gives you complete control of how the model is turned into code. Rather than writing all the code by hand, MetaProgramming let's you "write the code that writes the code."TM MDE Life Cycle Life cycle benefits are two fold. First, life cycle tools preserve your hand-written code from one generation to the next. Second, they replace existing MetaProgram generated code with updated MetaProgram code. Used to its fullest, MDE is ideal for iterative and incremental development methods, Agile and Extreme Programming. Learn more and download a free evaluation at <www.metanology.com>. Todd Fuller Metanology Corporation 4625 Alexander Dr., Ste 105 Alpharetta, GA 30022 770.475.1301 Office 404.561.0294 Cell www.metanology.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]