<?xml version='1.0' encoding='utf-8' ?>
<toc topic="guide/user/ATL User Guide.html" label="ATL User Guide">
	<topic href="guide/user/ATL User Guide.html" label="Introduction"></topic>
	<topic href="guide/user/Installation.html" label="Installation">
		<topic href="guide/user/Installation.html#Prerequisites" label="Prerequisites"></topic>
		<topic href="guide/user/Installation.html#Install_ATL" label="Install ATL"></topic>
	</topic>
	<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html" label="Overview of the Atlas Transformation Language">
		<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Examples_metamodels" label="Examples metamodels">
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Author_metamodel" label="Author metamodel"></topic>
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Person_metamodel" label="Person metamodel"></topic>
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Biblio_metamodel" label="Biblio metamodel"></topic>
		</topic>
		<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#ATL_module" label="ATL module">
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Structure_of_an_ATL_module" label="Structure of an ATL module">
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Header_section" label="Header section"></topic>
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Import_section" label="Import section"></topic>
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Helpers" label="Helpers"></topic>
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Rules" label="Rules"></topic>
			</topic>
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Module_execution_modes" label="Module execution modes">
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Normal_execution_mode" label="Normal execution mode"></topic>
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Refining_execution_mode" label="Refining execution mode"></topic>
			</topic>
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Module_execution_semantics" label="Module execution semantics">
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Default_mode_execution_semantics" label="Default mode execution semantics"></topic>
				<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Refining_mode_execution_semantics" label="Refining mode execution semantics"></topic>
			</topic>
		</topic>
		<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#ATL_Query" label="ATL Query">
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Structure_of_an_ATL_query" label="Structure of an ATL query"></topic>
			<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#Query_execution_semantics" label="Query execution semantics"></topic>
		</topic>
		<topic href="guide/user/Overview-of-the-Atlas-Transformation-Language.html#ATL_Library" label="ATL Library"></topic>
	</topic>
	<topic href="guide/user/The-ATL-Language.html" label="The ATL Language">
		<topic href="guide/user/The-ATL-Language.html#Data_types" label="Data types">
			<topic href="guide/user/The-ATL-Language.html#OclType_operations" label="OclType operations"></topic>
			<topic href="guide/user/The-ATL-Language.html#OclAny_operations" label="OclAny operations"></topic>
			<topic href="guide/user/The-ATL-Language.html#The_ATL_Module_data_type" label="The ATL Module data type"></topic>
			<topic href="guide/user/The-ATL-Language.html#Primitive_data_types" label="Primitive data types">
				<topic href="guide/user/The-ATL-Language.html#Boolean_data_type_operations" label="Boolean data type operations">
					<topic href="guide/user/The-ATL-Language.html#Boolean_expressions_evaluation" label="Boolean expressions evaluation"></topic>
				</topic>
				<topic href="guide/user/The-ATL-Language.html#String_data_type_operations" label="String data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#Numerical_data_type_operations" label="Numerical data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#Examples" label="Examples"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Collection_data_types" label="Collection data types">
				<topic href="guide/user/The-ATL-Language.html#Operations_on_collections" label="Operations on collections"></topic>
				<topic href="guide/user/The-ATL-Language.html#Sequence_data_type_operations" label="Sequence data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#Set_data_type_operations" label="Set data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#OrderedSet_data_type_operations" label="OrderedSet data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#Bag_data_type_operations" label="Bag data type operations"></topic>
				<topic href="guide/user/The-ATL-Language.html#Iterating_over_collections" label="Iterating over collections"></topic>
				<topic href="guide/user/The-ATL-Language.html#Examples_2" label="Examples"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Enumeration_data_types" label="Enumeration data types"></topic>
			<topic href="guide/user/The-ATL-Language.html#Tuple_data_type" label="Tuple data type"></topic>
			<topic href="guide/user/The-ATL-Language.html#Map_data_type" label="Map data type"></topic>
			<topic href="guide/user/The-ATL-Language.html#Model_element_data_type" label="Model element data type">
				<topic href="guide/user/The-ATL-Language.html#Full_name_reference_to_metamodel_classes" label="Full name reference to metamodel classes"></topic>
				<topic href="guide/user/The-ATL-Language.html#Examples_3" label="Examples"></topic>
			</topic>
		</topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Comments" label="ATL Comments"></topic>
		<topic href="guide/user/The-ATL-Language.html#OCL_Declarative_Expressions" label="OCL Declarative Expressions">
			<topic href="guide/user/The-ATL-Language.html#If_expression" label="If expression"></topic>
			<topic href="guide/user/The-ATL-Language.html#Let_expression" label="Let expression"></topic>
			<topic href="guide/user/The-ATL-Language.html#Other_expressions" label="Other expressions"></topic>
			<topic href="guide/user/The-ATL-Language.html#Expressions_tips_.26_tricks" label="Expressions tips &amp; tricks"></topic>
		</topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Helpers" label="ATL Helpers">
			<topic href="guide/user/The-ATL-Language.html#Helpers_2" label="Helpers">
				<topic href="guide/user/The-ATL-Language.html#Calling_super_helpers" label="Calling super helpers"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Attributes" label="Attributes"></topic>
			<topic href="guide/user/The-ATL-Language.html#Limitations" label="Limitations"></topic>
		</topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Rules" label="ATL Rules">
			<topic href="guide/user/The-ATL-Language.html#ATL_imperative_code" label="ATL imperative code">
				<topic href="guide/user/The-ATL-Language.html#The_assignment_statement" label="The assignment statement"></topic>
				<topic href="guide/user/The-ATL-Language.html#The_if_statement" label="The if statement"></topic>
				<topic href="guide/user/The-ATL-Language.html#The_for_statement" label="The for statement"></topic>
				<topic href="guide/user/The-ATL-Language.html#Current_limitations" label="Current limitations"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Matched_Rules" label="Matched Rules">
				<topic href="guide/user/The-ATL-Language.html#Source_pattern" label="Source pattern"></topic>
				<topic href="guide/user/The-ATL-Language.html#Local_variables_section" label="Local variables section"></topic>
				<topic href="guide/user/The-ATL-Language.html#Simple_target_pattern_element" label="Simple target pattern element"></topic>
				<topic href="guide/user/The-ATL-Language.html#Iterative_target_pattern_element" label="Iterative target pattern element"></topic>
				<topic href="guide/user/The-ATL-Language.html#Imperative_block_section" label="Imperative block section"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Lazy_Rules" label="Lazy Rules">
				<topic href="guide/user/The-ATL-Language.html#Unique_Lazy_Rules" label="Unique Lazy Rules"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Language.html#Called_Rules" label="Called Rules"></topic>
			<topic href="guide/user/The-ATL-Language.html#Rule_inheritance" label="Rule inheritance"></topic>
			<topic href="guide/user/The-ATL-Language.html#Rules_usage" label="Rules usage"></topic>
		</topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Queries" label="ATL Queries"></topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Keywords" label="ATL Keywords"></topic>
		<topic href="guide/user/The-ATL-Language.html#ATL_Tips_.26_Tricks" label="ATL Tips &amp; Tricks"></topic>
	</topic>
	<topic href="guide/user/The-ATL-Tools.html" label="The ATL Tools">
		<topic href="guide/user/The-ATL-Tools.html#Perspectives" label="Perspectives">
			<topic href="guide/user/The-ATL-Tools.html#ATL_perspective" label="ATL perspective">
				<topic href="guide/user/The-ATL-Tools.html#Navigator" label="Navigator"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Editors" label="Editors"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Outline" label="Outline"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Problems" label="Problems"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Error_Log" label="Error Log"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Console" label="Console"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#ATL_Debug_perspective" label="ATL Debug perspective">
				<topic href="guide/user/The-ATL-Tools.html#Debug" label="Debug"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Variables" label="Variables"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Breakpoints" label="Breakpoints"></topic>
			</topic>
		</topic>
		<topic href="guide/user/The-ATL-Tools.html#Programming_ATL" label="Programming ATL">
			<topic href="guide/user/The-ATL-Tools.html#Creating_an_ATL_project" label="Creating an ATL project"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Content_assist" label="Content assist">
				<topic href="guide/user/The-ATL-Tools.html#Completion_on_helpers" label="Completion on helpers"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Completion_on_rules" label="Completion on rules"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Usage" label="Usage"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Creating_an_ATL_file" label="Creating an ATL file">
				<topic href="guide/user/The-ATL-Tools.html#The_ATL_File_Wizard" label="The ATL File Wizard"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Creating_an_ATL_file_from_scratch" label="Creating an ATL file from scratch"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Compiling_an_ATL_file" label="Compiling an ATL file"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Setting_up_an_ATL_run_launch_configuration" label="Setting up an ATL run launch configuration">
				<topic href="guide/user/The-ATL-Tools.html#The_ATL_Configuration_tab" label="The ATL Configuration tab"></topic>
				<topic href="guide/user/The-ATL-Tools.html#The_Advanced_tab" label="The Advanced tab"></topic>
				<topic href="guide/user/The-ATL-Tools.html#The_Common_tab" label="The Common tab"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Module_superimposition" label="Module superimposition">
				<topic href="guide/user/The-ATL-Tools.html#Description" label="Description"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Usage_2" label="Usage"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Running_an_ATL_launch_configuration" label="Running an ATL launch configuration"></topic>
		</topic>
		<topic href="guide/user/The-ATL-Tools.html#ATL_ant_tasks" label="ATL ant tasks">
			<topic href="guide/user/The-ATL-Tools.html#Task_atl.loadModel" label="Task atl.loadModel">
				<topic href="guide/user/The-ATL-Tools.html#Parameters_specified_as_attributes" label="Parameters specified as attributes"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Parameters_specified_as_nested_elements" label="Parameters specified as nested elements"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Examples_4" label="Examples"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Task_atl.saveModel" label="Task atl.saveModel"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Task_atl.launch" label="Task atl.launch">
				<topic href="guide/user/The-ATL-Tools.html#Parameters_specified_as_attributes_2" label="Parameters specified as attributes"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Parameters_specified_as_nested_elements_2" label="Parameters specified as nested elements">
					<topic href="guide/user/The-ATL-Tools.html#inmodel" label="inmodel"></topic>
					<topic href="guide/user/The-ATL-Tools.html#outmodel" label="outmodel"></topic>
					<topic href="guide/user/The-ATL-Tools.html#superimpose" label="superimpose"></topic>
					<topic href="guide/user/The-ATL-Tools.html#library" label="library"></topic>
					<topic href="guide/user/The-ATL-Tools.html#option" label="option"></topic>
				</topic>
				<topic href="guide/user/The-ATL-Tools.html#Launcher_configuration" label="Launcher configuration"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Making_ATL_transformations_chains_without_intermediate_serialization" label="Making ATL transformations chains without intermediate serialization"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Examples_5" label="Examples"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Mapping_with_AM3_ant_tasks" label="Mapping with AM3 ant tasks"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Launching_an_Ant_file_with_ATL_tasks_in_an_Eclipse_workbench" label="Launching an Ant file with ATL tasks in an Eclipse workbench"></topic>
		</topic>
		<topic href="guide/user/The-ATL-Tools.html#Debugging_ATL" label="Debugging ATL">
			<topic href="guide/user/The-ATL-Tools.html#Managing_breakpoints" label="Managing breakpoints">
				<topic href="guide/user/The-ATL-Tools.html#Setting.2FRemoving_breakpoints" label="Setting/Removing breakpoints"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Activating.2FDeactivating_breakpoints" label="Activating/Deactivating breakpoints"></topic>
				<topic href="guide/user/The-ATL-Tools.html#Limitations_2" label="Limitations"></topic>
			</topic>
			<topic href="guide/user/The-ATL-Tools.html#Creating_an_ATL_Debug_launch_configuration" label="Creating an ATL Debug launch configuration"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Running_an_ATL_Debug_launch_configuration" label="Running an ATL Debug launch configuration"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Debugging_actions" label="Debugging actions"></topic>
			<topic href="guide/user/The-ATL-Tools.html#Displaying_variables_values" label="Displaying variables values"></topic>
		</topic>
	</topic>
	<topic href="guide/user/Updating-This-Document.html" label="Updating This Document"></topic>
</toc>