It seems there are three main approaches for this;
1-The first approach is to Modeling adhesive with zero-thickness element.
2-Modeling adhesive zone by cohesive element with finite thickness.
3-We can generate mesh for adhesive zone and insert cohesive element between its elements. For this case we have 3 different type of cohesive element. Two types at both side and one type among adhesive elements (Ignore increasing number of adhesive elements due to finite thickness).
What is your viewpoint?
I would appreciate any other ideas.