Aspect, Object & Services
Today the core web infrastructure inside the datacenter is build using object oriented systems. The 2 major platforms J2EE & .NET are object oriented systems.
In my perspective, in next 5-7 years this "object only" paradigm will change inside the datacenter and Aspect & Service will also play a key role in building the next generation web systems. There is no doubt that objects will play the central role but Aspects will play a bottom-up role to remove the non-functional application logic outside of the system and Services will play a top-down role to construct "abstraction" on top of the object systems to send "messages" over the network.