“…Hence, the approach taken facilitates towards information sharing and integration, platform independence and computer systems interoperability. Additionally, it allows that the impact of any major design decisions taken by the design team be rapidly evaluated and incorporated tending to reduce misconceptions risks [6].…”