Aspektno-orientirowannoe programmirowanie (AOP) qwlqetsq odnim iz samyh gorqchih naprawlenij issledowanij w razwitii informacionnyh tehnologij w äti gody. Lüdi obnaruzhili mnozhestwo problem programmirowaniq, dlq kotoryh tradicionnaq model' ob#ektno-orientirowannogo programmirowaniq (OOP) nedostatochna, chtoby chetko otrazit' nekotorye wazhnye proektnye resheniq, kotorye dolzhna realizowat' programma. Jeta problema gorazdo bolee ochewidna w srede Pervasive Computing iz-za raznoobraziq sredy. Jeta stat'q predstawlqet soboj wwedenie w paradigmu programmirowaniq pod nazwaniem Aspektno-orientirowannoe programmirowanie, tehniku programmirowaniq, kotoraq pozwolqet wyrazit' te programmy, kotorye OOP ne podderzhiwaet. Jeta stat'q takzhe wklüchaet w sebq wwedenie w AspectJ.