The authors share their experience gathered during the design and implementation of a runtime environment for the SOFA component system