.. _section-workflow: Workflow -------- The |SD| main UI offers seven views, which represent the tasks in XML-Based Application Creation and Routing Service: - Types Definition - QoS Specification - Domain Definition - Participant Definition - Plugins Definition - Routing Service Definition - User Environment Variables Definition We suggest you start by defining a Type and proceed with the definition of the QoS. Then move to the Domain view, register your types, and declare your Topic. Finally, use the Participant view to define your participant, *DataReaders*, and *DataWriters*. Of course, you can always (and probably will) go back and forth among these views to tweak your system. If you are defining a |RS| configuration file, also move to the Plugins view, register the plugins, and then declare your |RS| configuration in the Routing Services view. |SD| automatically saves your projects and changes. (You can disable Autosave from the Projects menu: select **Properties**.)