Feasibility study of archetype-driven development architecture