This position paper suggests research directions in the area of virtual machines supporting aspect-oriented capabilities in the context of object-oriented languages. Categories and Subject Descriptors D.3.4 [Programming Languages]: Processors - Run-time environments. General Terms Languages. Keywords Aspect-oriented software development, separation of concerns, dynamic software composition and decomposition.