Teaching software engineering by means of a "virtual enterprise" | IEEE Conference Publication | IEEE Xplore