Yeah, I was originally going to suggest adding "programme" or "philosophy" at the very end.
I'll definitely write this one down in my vocabulary book. But, in general, what's wrong with the ones I've adduced? Are you suggesting that none of them is used in English? I've checked hundreds of pages on websites run by native speakers. They do use the first two extensively. The malaise of my not being a native speaker consigns me to the fate of someone who has to supplicate native speakers to weigh the usage of certain collocations on the strength of what they have learned thus far in terms of speaking their native tongue.
To give you a better idea of what it is, I'll provide the title of the article:
Multi-period models for optimizing an institution’s project portfolio inclusive of risks and corporate social responsibility.
Can we say "with allowance for" here? Or can I just stick with "inclusive of"? Or is "considering" all right? Or should I just go with "taking into account"?
All I can say, personally, is that 'taking into account' seems to fit best. 'Allowing for' is a possibility, though it doesn't have quite the right ring to it. I cannot say that your 'inclusive of', 'with allowance for', and 'considering' are incorrect, but they don't seem very natural to me.
I realise that that is not very helpful, but it's the best I can do. I don't think the problem has much to do with your not being a native speaker; it's more that you may not have a great deal of experience of abstracts in this field. I, a native speaker and pretty experienced teacher, do not do proofreading/correction work on abstracts and academic papers precisely because, while I may not be happy with the language used by the writers, native as well as non-native, I find it very difficult to come up with acceptable alternatives.
"Allowing for" seems to me to be saying that space should be made for the CSR, rather than ensuring that the aspects of the CSR are adhered to. It almost smacks of "despite" to me.
1. We don't need to be addressed as 'Sir' or Madam in this forum.
2. If we did, you'd need a 'Madam' for ems.
It just might be the jargon they use.
Lou Sagar (USA):
The paradigm shift in what we associate with style and success, is moving quickly to incorporate "awareness" to social issues and sustainability practices. Profits must be optimized inclusive of these shifts, not simply maximized for short term gain. The math must change in how companies calculate earning a "profit".