Component-Based Software (NfC'04) -- OCL and Model Driven Engineering -- Critical