Towards a Lightweight Model Driven Method for Developing SOA Systems Using Existing Assets