La metodología está basada en modelos y técnicas utilizados anteriormente en hipermedia, en los sistemas de información y en la ingeniería del software; todos ellos adaptados y unidos para formar una técnica original.