Patent ID: 8756593

Claim:
A computer-implemented method, comprising: accessing a central registry that includes: a set of app feature names corresponding to a set of app features, each app feature of the set of app features being presentable in an app, a set of dynamic pointer names corresponding to a set of dynamic pointers, at least one dynamic pointer of the set of dynamic pointers having a value set to one of the app feature names from the set of app feature names, and a set of bindings, each particular binding of the set of bindings binding one of the app feature names from the set of app feature names to one of the dynamic pointers of the set of dynamic pointers; determining a set of indirect bindings, wherein each particular indirect binding of the set of indirect bindings is between a first app feature name of a first app feature and a second app feature name of a second app feature, the first app feature name being bound to a first dynamic pointer, the first dynamic pointer having a value set to the second app feature name, and each of the first app feature and the second app feature being of the set of app features; determining a map identifying interrelationships between particular app features of the set of app features; generating a presentation of the map, the presentation including the set of app feature names; and presenting the presentation; wherein the method is performed by one or more computing devices.