Home
The Model-Driven Development Environment for C#.NET

 

Generate complete, high quality C# code

Beyond the simple generation of class skeletons, Objecteering/C# Developer deduces up to 80% of the code from the model, including all associations, uses between classes, attribute initializations, parameter passing modes, construction and destruction operations, and so on. It manages pre and post-conditions and invariants, and uses the model's multiplicities, orientations and visibilities to deduce integrity and encapsulation constraints, as well as to generate checks on application integrity during the application itself.

Objecteering/C# Developer entirely supports the C# specification, and provides real C# expertise assistance, resulting in significant improvements in productivity and quality. As an example, it uses adapted naming rules, supports attributes generation, and manages “event”, “delegate”, “indexer” and “containers C#”.

Based on UML Profile technology, C# code generation is fully customizable, and can, for example, be adapted to dedicated architecture or used with specific libraries.

Included in Objecteering/UML Editions: Screenshots of this topic:
(click on thumbnail to view full size image)
[Home] [Products] [Download] [Services & Support] [News & Events] [About us] [Contact] [Sitemap
Copyright© 2006 Objecteering Software, All Rights Reserved