Operating Platforms - Developing Applications with Java EE