Our Products and Services
With the Objecteering 6 model-driven tool suite, Objecteering Software provides a complete, simple to use model-driven development solution, dedicated to expressing and managing requirements, building complete and accurate UML models, generating a full range of documentation and automating application code production for Java/EJB, C++, C#/.Net, SQL, CORBA and Fortran. With more than 250 interactive real-time consistency checks, Objecteering 6 manages model consistency in order to guarantee high quality models and correct code generation. Live traceability links are managed throughout the entire development cycle, from requirements, analysis and design through code generation, tests and application deployment.
Objecteering also provides users with methodological assistance, automated design patterns and significant customization capabilities, as well as permanently ensuring model/code consistency either in MDE (Model-Driven Engineering) or RTE (Round-Trip Engineering) synchronization mode. Objecteering 6 is able to reverse source code, in order to document or redesign legacy applications, or simply to integrate libraries such as the JDK into the model hierarchy or diagram views.
Objecteering 6 provides teamwork facilities through a multi-user repository and flexibly supports cooperative work, with no limits regarding large-scale developments. In order to allow concurrent modeling, a lock mechanism can be applied down to class level, thereby guaranteeing the consistency of the model shared by team members. Branches are managed through the model diff/merge function. A powerful model component feature can be used to organize project development over several different teams. Once packaged, model components can be easily deployed to efficiently manage communication and model delivery between the different teams involved in a project.
With its exclusive MDA Modeler, a new generation of graphic tools for UML/MDA modeling, Objecteering 6 automates the OMG’s MDA™ approach, using standardized or specialized UML profiles, according to customer needs. Objecteering MDA Modeler is used to define dedicated tools for code generation, to support specific target platforms, and to support methodologies and modeling processes specific to each organization.
In order to provide our customers with a complete and open solution, Objecteering APIs and plug-ins are available for a wide range of complementary third party tools, such as configuration management systems (IBM Rational ClearCase, Telelogic Synergy/CM, Serena Dimensions, with SCC API: MS SourceSafe, Serena Professional and CVS/igloo) , IDEs, application servers, test tools and requirements management tools.
From the Free Edition to the commercial tool suite Enterprise Edition, Objecteering 6 provides an extensive set of solutions and products to address all UML/MDA application developer needs.
Furthering our commitment to the success of our clients, Objecteering Software provides a complete development solution consisting of products, support, training and consulting. Our training courses help development teams be more productive when using the Objecteering 6 model-driven development suite, while our consultants assist analysts, architects and developers in setting up and managing the software development process used on their projects, in using UML and MDA with Objecteering Software products.