Join Point

In computer science, a join point is a point in the control flow of a program. In aspect-oriented programming a set of join points is called a pointcut. A join point is a specification of when, in the corresponding main program, the aspect code should be executed.

The join point is a point of execution in the base code where the advice specified in a corresponding pointcut is applied.

Conceptually, a join point exists where a precondition for a command in Hoare logic makes an assertion parametric upon the joint and several advice supplied by the different concerns at that point in a generalized abstract process, the unified thing composed from its concrete aspects being the pointcut.

Famous quotes containing the words join and/or point:

    Business by no means forbids pleasures; on the contrary, they reciprocally season each other; and I will venture to affirm that no man enjoys either in perfection that does not join both.
    Philip Dormer Stanhope, 4th Earl Chesterfield (1694–1773)

    Only the flow matters; live and let live, love and let love. There is no point to love.
    —D.H. (David Herbert)