Creating a Global Integrated Environment to Support Software Engineering Teaching