Zachary M. Saul

Learn More
We improve on previous <i>recommender systems</i> by taking advantage of the layered structure of software. We use a <i>random-walk approach</i>, mimicking the more focused behavior of a developer, who browses the caller-callee links in the callgraph of a large program, seeking routines that are likely to be related to a function of interest. Inspired by(More)
MOTIVATION The functioning of biological networks depends in large part on their complex underlying structure. When studying their systemic nature many modeling approaches focus on identifying simple, but prominent, structural components, as such components are easier to understand, and, once identified, can be used as building blocks to succinctly describe(More)
— Biological networks are formalized summaries of our knowledge about interactions among biological system components , like genes, proteins, or metabolites. From their global topology and organization one can learn nontrivial, systemic properties of organisms. In studies of biological network organization empirical networks are typically compared to random(More)
  • 1