Towards handling architecture design, variability and evolution with model transformations
Architecture decisions: demystifying architecture