Předmět Aspect-oriented Programming (NPRG060)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu NPRG060 - Aspect-oriented Programming, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
!!! THIS COURSE IS NOT CURRENTLY OPEN !!!Aspect-oriented programming with AspectJ================================ FOR FURTHER DETAILS WRITE AN EMAIL TO: cc(@)encs.concordia.ca==============================In this course we will introduce the main concepts of aspect-oriented programming by using AspectJ, an extension to Java, as an example technology. We will discuss the building blocks of AspectJ (join points, pointcuts and advice) and we will cover some of the more advanced features of the language such as introductions, context passing, aspect precedence and aspect reuse.More specifically, we will cover the following:Building blocks: Join points, pointcuts and advicesA closer view of crosscuttingQuantification and obliviousnessThe AspectJ join point modelTypes of advice and advice precedenceIntroducing state and behaviorContext passingPrivileged aspectsThe presence of multiple aspects in a programReusability of aspects
Sylabus
!!! THIS COURSE IS NOT CURRENTLY OPEN !!!Aspect-oriented programming with AspectJ================================ FOR FURTHER DETAILS WRITE AN EMAIL TO: cc(@)encs.concordia.ca============================== Building blocks: Join points, pointcuts and advices A closer view of crosscutting Quantification and obliviousness The AspectJ join point model Types of advice and advice precedence Introducing state and behavior Context passing Privileged aspects The presence of multiple aspects in a program Reusability of aspects
Garant
doc. RNDr. Tomáš Skopal, Ph.D.