Process-based schema matching: from manual design to adaptive process construction