Towards Integrating Modeling and Programming Languages: The Case of UML and Java (GEMOC Workshop Talk)