Composing and personalizing next-generation telecommunication services while managing feature interactions