Model Driven Development (mdd) CASE Tools
Table of contents
GenerateXY Code Generation Studio
GenerateXY Code Generation Studio - GenerateXY is a framework for MDD (Model Driven Development). It allows to specify model-to-model and model-to-text transformations. No constraint is imposed on the target code that can can have any structure in any language. The model and template editors are based on XPath and XML concepts.
Features
- Customizable Model editor
- Template editor (XPath based, no new language to learn)
- Syntax-highlighting & auto-completion
- Quick preview
- Target languages: all
- Chained transformations
- Manual changes management
- Reverse-engineering
- XML Import/Export (interoperability)
- Extensibility
- Build automation support
- Model maintenance/migration utilities
- XSLT support
More about GenerateXY Code Generation Studio: GenerateXY Code Generation Studio
DMS Software Reengineering Toolkit
DMS Software Reengineering Toolkit - Provides a foundation for custom program analysis and modification tools. Has industrial-strength parsers for C, C++, C#, Java, COBOL, VB, JavaScript, and many more. Provides automatic construction of ASTs, supports construction of symbol tables. Built in machinery for control and data flow analysis, including call graphs and points-to analyzers. Source-to-source transformations can be applied to modify the ASTs; changed ASTs can be regenerated with formatting and comments. Scalable to process thousands of files. Parallel programming machinery built in to handle computational scale for analyzing very large software systems.
More about DMS Software Reengineering Toolkit: DMS Software Reengineering Toolkit
TrueView
TrueView - TrueViewâ„¢ Domain Modeller for .NET
TrueView Domain Modeller is used for exploring Business Domains and creating rapid prototypes using Domain Driven Design.
- Work with your Domain Experts to understand business entities, relationships and the business' ubiquitous language.
- Write POCO-style classes using .NET and the TrueView framework
- Demo interactive prototypes to your Domain Experts to get instant feedback. Test and refine until your team is confident.
You can also preview database schemas and mapping files using the included TrueView DataBridge utility.
Want to convert your prototypes into complete multi-user desktop applications?
Then you need TrueView Agile Developer.
More about TrueView: TrueView
Webratio
Webratio - WebRatio is the a Model Driven development environment that allows modeling and automatic generation of Web interface applications. The applications are standard Java and can be installed in any operating environment like: Tomcat, JBoss, Resin, IBM WebSphere, BEA WebLogic, etc.
The applications can interact with any kind of information system and database, like: Oracle, DB2, SQL Server, PostgreSQL, MySQL, etc.
More about Webratio: Webratio
Sidebar
Sidebar
Advertise
Best Open Source CASE Tool
Best Open Source CASE Tool
Last wiki comments