Association for Computing Machinery
Object identification is a crucial step in most information systems. Now-a-days, the authors have many different ways to identify entities such as surrogates, keys and object identifiers. However, not all of them guarantee the entity identity. Many papers have been introduced in the literature for discovering meaningful IDs, but all of them work at the logical or data level and they share some constraints inherent to the kind of approach. Addressing it at the logical level, they may miss some important data dependencies, while the cost to identify data dependencies at the data level may not be affordable.