Aspect-Oriented Programming and Cloud Computing
Every once in a while some programming language or idea comes along that quietly changes the world by enabling solutions of the time that would not have otherwise been possible. This happened with C and Unix of the 70's, Object-Oriented Programming for GUI's during the 80's and HTML with the Web in the 90's. So what is our "quiet child" for the Cloud? Could AOP be this enabling idea that helps us take on the challenges of building Multi-Tenant SaaS Applications? If so, why hasn't AOP been introduced into the mainstay of CS and Software Engineering curriculum in a way that OOP did? In this talk, we will explore what AOP is, discuss the challenges we currently face in building multi-tenant applications , and also look ahead on how our Cloud Application Development challenges can solved.
- Not Interested