Presentation: "Enterprise Middleware for the 21st Century"
Time: Thursday 15:35 - 16:35
Location: Rutherford Room, Fourth Floor
Abstract:
Download slides
Middleware is typically considered to be that software which exists between the operating system and the application and designed to facilitate the development and deployment of said application. As such middleware exists in pretty much every arena with the possible exception of embedded devices. Middleware is part of the Web, resides on your laptop and is even present within your games consoles. The concept of middleware has therefore played a core role in the evolution and success of software for over 4 decades. However, with the advent of Cloud some are talking about the death of middleware. In this presentation we shall show that nothing could be further from the truth and that Cloud is simply another evolution within which middleware will play another key role. We shall look at how what we consider to be Cloud today is also likely to change radically over the coming years. We'll also consider how Java, the language and the Java EE platform, will play a pivotal role in this evolution of middleware.