Conclusions
A framework for definition of policy is a vital part of the Enterprise Language. It must define:
- how communities express policy;
- how the behaviour of objects is modified when they undertake roles in communities;
- how obligations and authorities are inherited from outer or overlapping communities.
It can be used to steer information or computational designs and configure middleware engineering.