Definition of Skills

Skills are defined in domain models in '*.skills' file. For example, navigation skills are defined in 'CommNavigationObjects' domain and and localization skills are defined in 'CommLocalizationObjects' domain. '*.skills' file contains the skill definitions and coordination module definitions. Coordination module is collection of skills.

Following figure shows the definition coordination module 'NavigationModule' and definitions of some of the skills it contains i.e 'setNavigationNeutral', 'approachLocation', 'loadNavigationMap', 'initNavigation'. NavigationModule defines all the skills required for navigation purpose.

DokuWiki Appliance - Powered by TurnKey Linux