Application framework based TCM component theory