A SWOT Analysis of the Object Constraint Language