Text this: Automatic transaction decomposition in a distributed CODASYL prototype system /