A method and system for rendering legal services on-line using a hierarchical arrangement of sections, libraries, sublibraries and legal forms; streaming instructional videos concerning the sections, libraries, sublibraries and legal forms; and commentary concerning the sections, libraries, sublibraries and legal forms; are disclosed. A static temporal relationship graph is generated in which each of functions of a program corresponds to a node of the STRG and a conflict miss value corresponds to an edge of the STRG. The method, apparatus and computer program product further cause signals from at least one deactivated secondary cell to be measured in accordance with the measurement cycle.