International Journal of Advanced Research in Computer Science & Technology (IJARCST)
In computing world, Aspect-Oriented Software Development (AOSD) is an emerging software development technology that seeks new modularizations of software systems. The modularization helps in isolating secondary or supporting functions from the main program's business logic. It allows multiple concerns to be expressed separately and automatically unified into working systems. This technology is implemented to identify, specify and represent the cross-cutting concerns and modularize them into separate functional units and their automated composition into a working system. In this paper, software quality models along with software metrics proposed for AOSD will be discussed.