On Developing a Component-Assembly Based Software Engineering Network Teaching System | IEEE Conference Publication | IEEE Xplore