One of the primary benefits of Service Oriented Architecture (SOA) [1] is the ability to compose applications, processes or more complex services from other services. As the complexity and sophistication of theses structures increases, so does the need for adaptability of each component. In recent years, a lot of effort has been put into improving the flexibility of these systems so that totally loose services can be integrated dynamically without imposing any architectural restrictions. This proposal presents a project to devise a novel model that aims at increasing the adaptability of the resources exposed through it by dynamically managing their non-functional requirements. To manage these non-functional properties, we aggregate the services required into what we define as a profile.