Solutions Produits
Modeling: UML, BPMN, EA
Comprehensive System Modeling
Methodological Support
SOA SolutionA
SOA Architecture
Entreprise Architecture (EA)
Business Process Modeling
Goals, Dictionnary, Business Rules
Requirements
UML Analysis and Design
Document Generation
MDA - Model Driven Architecture
Code Generation: Java, C#, C++
Teamwork
Packaging
UML Modeler
Scope Manager
SOA Solution (EA, BPMN, SOA)
SysML
Document Publisher
TeamWork
MDA Modeler
Java Developer
C# Developer
C++ Developer
SQL Designer
Fortran Developer
Free Add Ons
Modelio Modeler
Services and Assistance
Consulting and Training
Diagrams supported
Products brochures
White papers
Objecteering tutorials
Modelling Practical Guides
Objecteering 6 Enterprise Edition
Objecteering UML Free Edition
Objecteering SOA Free Edition
Patches & Service Packs
Free Add-ons
Objecteering Software
Contact-us
References
Customers
Partners
Events
Accueil
Home Solutions Products Services & Support Ressources Downloads About us Home
Objecteering C++ Developer
Packaging
Objecteering Modeler
Scope Manager
SOA Solution (EA, BPMN, SOA)
SysML
Document Publisher
TeamWork
MDA Modeler
Java Developer
C# Developer
C++ Developer
SQL Designer
Fortran Developer
Extensions gratuites
Modelio Modeler
C++ expertise driven by UML2 models
  • Support of UML 2 and the entire C++ standard
  • High-quality C++ code generation based on the model
  • Permanent code-model consistency
  • C++-dedicated ergonomics, code previewing
  • Dynamic C++ modeling assistance, support of patterns
  • Reverse engineering of existing C++ applications
  • Makefile management based on the deployment model
  • C++-dedicated group work management: C++ model components
  • Powerful and complete customization of code generation
  • C++-dedicated dynamic patterns (Coplien, accessors, C++ patterns)
  • Support of the standard STL and MSF libraries (customization available for other libraries)
  • Generation of Doxygen documentation
C++ mastery through models
C++ is a particularly complex language requiring a high level of expertise. Objecteering C++ Developer systematizes C++ expertise and ensures the overall quality of the code produced, as well as guaranteeing permanent code-model consistency. The complex management of "includes", pointers, parameter passing modes or encapsulation are examples of tasks taken on by Objecteering. Objecteering guarantees the maintainability and progressiveness of your C++ applications.
Objecteering makes C++ programming intuitive, through dynamic assistance, the construction of UML models for C++, and systematized expertise in generated code and the use of appropriate libraries.
Objecteering C++ Developer assists team organization through a C++-dedicated group work management service. For example, model parts (model components) can be exchanged between different teams, along with the elements necessary to their use in C++ (includes, libraries), with dedicated support of version management, access rights and group work.
Objecteering C++ Developer organizes sources according to model structure, and drives code production right through to the final executable, using defined targets and makefiles. From a wizard used to define "projects" and generation "targets", as well as all the necessary generation options, Objecteering determines the target application, its breakdown into binaries, libraries and executables and its production options, and automatically generates the code production process (makefiles).
Objecteering customization services (integrated MDA technology and the "template" mechanism provided by Objecteering C++ Developer) make it easy to adapt C++ code generation rules to the needs, preferences, constraints and generation extensions of specific frameworks.
Copyright © 2009 Objecteering Software : Modeling