Precise behavioral specifications in OO information modeling