Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




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.