 In other words, concept configuration describes how the framework should be "completed" in order to create the implementation of the concept.FSMLs are used in model-driven development for creating models or specifications of software to be built.FSMLs enable 

"Eclipse Workbench Part Interaction FSML"



An example FSML for modeling Eclipse Parts (that is, editors and views) and Part Interactions (for example listens to parts, requires adapter, provides selection).