What has been the main focus of research and development in the field of aspect-orientation?
Explanation
The primary area of research in aspect-orientation has been the creation and enhancement of aspect-oriented programming languages like AspectJ, which build upon object-oriented programming by incorporating aspects.