BasedonallthefeaturesoftheKLOEonlinesoftware,theonlinecalibrationsystemperformscurrentcalibrationqualitycheckinginrealtimeandstartsautomaticallynewcalibrationprocedureswhenneeded.Acalibrationmanagerprocesscontrolsthesystem,implementingtheinterfacetotheonlinesystem,receivinginformationfromtheruncontrolandtranslatingitsstatetransitionstoaseparatestatemachine.Itactsasa"calibrationruncontroller"andperformsfailurerecoverywhenrequestedbyasetofprocesscheckers.Thecoreofthesystemisamulti-threadedOOhistogramserverthatreceiveshistogrammingcommandsbyremoteprocessesandoperatesonlocalROOThistograms.AclientlibraryandC,fortranandC++applicationinterfacelibrariesallowtheusertoconnectanddefinehisownhistogramorreadhistogramsownedbyothersusinganbool-likeinterface.Severalcalibrationprocessesrunninginparallelinadestributed,multiplatformenvironmentcanfillthesamehistograms,allowingfastexternalinformationcheck.Amonitorthreadallowremotebrowsingforvisualinspection,Pre-filtereddataarereadinnonprivilegedspymodefromthedataacquisitionsystemviatheKloeIntegratedDataflow,privilegedspymodefromthedataacquisitonsystemviatheKoleIntegratedDataflow.Themaincharacteristicsofthesystemarepresented.