Early Aspects - Current Challenges And Future Directions by