Component-based Development Infrastructure: A Systematic Approachстатья