EnglishSite mapContactsFrançais
 CompanyConsultingTrainingDevelopmentProductsProjectsTechnologiesReferencesEventsRecruitment
Objecteering/UML Profile Builder
Aims
To use the advanced features of Objecteering/UML, notably the Objecteering/UML Profile Builder tool.
A refresher on UML, extensions and UML profiles is presented, before proceeding with the initial use of the Objecteering/UML Profile Builder tool itself.
Participants
This training course is designed for project managers and design engineers, who develop and are likely to need specialize Objecteering/UML.

Prerequisites:
• A certain level of knowledge in UML
• A certain level of knowledge in the Objecteering/UML CASE tool

Ratio of theory to practice:
• 70/30
Réf : O5P / 2 Jours
Paris 2008/2009
Nous contacter
Nantes 2008/2009
Nous contacter
Rennes 2008/2009
Nous contacter
Sophia-Antipolis 2008/2009
Nous contacter
Lyon 2008/2009
Nous contacter
Lille 2008/2009
Nous contacter

Objectives
To work efficiently during the modeling and documentation generation phases of a project.
To work on a model as part of a team.

General presentation
• Development cycle
• Notions of UML profiles, stereotypes and tagged values

Presentation of Objecteering/UML Profile Builder
• UML profiles in Objecteering/UML
• Definitions of project, module, command, work product

UML profile editor
• Presentation of the interface
• The properties editor
• Creating UML profiles, J operations, modules and commands
• Test projects
• Creating stereotypes, tagged values and note types
• Module documentation

Packaging modules

Editing document templates
• Defining the structure
• Creating a document template
• Creating a document item
• Presentations, filter rules, generation rules

The J language
• Metamodel structure
• Basic classes
• Browsing the metamodel
• J methods and sending messages
• Variable declarations
• Anonymous methods and diffusion
• Sets
• Control structures

Adapting Java code generation
• Mapping types and generating accessors
• The types project
• Types packages
• Generation templates

Persistent transformation
• Notion of session
• Transformation primitives

Module management
• Managing generated files

Dialog boxes
• Elements in a dialog box
• Displaying a dialog box
• Retrieving entered values

>> Download this course description in pdf format (french):
Paris  •  Rennes  •  Nantes  •  Sophia Antipolis  •  Objecteering Software