World's Best Scientists 2026 revealed!
Barbara G. Ryder

Barbara G. Ryder

D-Index & Metrics

Computer Science

D-Index
58
Citations
11802
World Ranking
3671
National Ranking
1755

Research.com Recognitions

  • 2008 - ACM Presidential Award For her devoted efforts as Chair of the 2003, and Steering Committee Chair of the 2007, Federated Computing Research Conference, as well as for her exceptional work on behalf of SIGPLAN's History of Programming Languages conferences, including serving as Program Chair of 2007's HOPL-III. Dr. Ryder served from 1989 to 1999 on SIGPLAN's Executive Committee, and served as Chair from 1995-97, and as a Member at Large of the ACM Council from 2000 -2008. Dr. Ryder has been a source of inspiration to women in the computing field, dedicating her services in their support, among them, serving on the Athena Lecturer Award Committee. Her contributions as Member-at-Large on ACM's Council have provided valuable insights.
  • 1998 - ACM Fellow For seminal contributions to the theoretical foundations and empirical investigation of interprocedural compile-time analyses, especially for languages with general-purpose pointers.

Overview

Barbara G. Ryder is affiliated with Virginia Tech in the United States. Their research primarily spans the field of Computer Science, with a focus on several subfields including Signal Processing, Information Systems, Software, and Artificial Intelligence.

The scientist's work covers a range of topics, notably:

  • Advanced Malware Detection Techniques
  • Software Testing and Debugging Techniques
  • Software Engineering Research
  • Security and Verification in Computing
  • Digital and Cyber Forensics

Their recent publications demonstrate engagement with software engineering and security domains. Notable papers include:

  • "A Longitudinal Study of Application Structure and Behaviors in Android," published in 2020 in IEEE Transactions on Software Engineering
  • "Prioritizing data flows and sinks for app security transformation," published in 2020 in Computers & Security

Barbara G. Ryder has collaborated with several researchers, frequently co-authoring with Haipeng Cai, Ke Tian, Gang Tan, and Danfeng Yao. Their work appears in reputable publication venues such as IEEE Transactions on Software Engineering and Computers & Security.

Through their research output, they contribute to multiple aspects of computing, ranging from application structure analysis to security transformation in software systems.

The scientist has received notable recognition within the computing community, including the ACM Fellow award in 1998 for seminal contributions to the theoretical foundations and empirical investigation of interprocedural compile-time analyses, particularly for languages with general-purpose pointers.

Additionally, Barbara G. Ryder was honored with the ACM Presidential Award in 2008. This award cited their leadership roles in the Federated Computing Research Conference and SIGPLAN's History of Programming Languages conferences, as well as their service on ACM committees supporting women in computing and contributing to ACM Council initiatives.

Best Publications

  • A safe approximate algorithm for interprocedural aliasing

    William Landi;Barbara G. Ryder

  • Chianti: a tool for change impact analysis of java programs

    Xiaoxia Ren;Fenil Shah;Frank Tip;Barbara G. Ryder

  • Parameterized object sensitivity for points-to analysis for Java

    Ana Milanova;Atanas Rountev;Barbara G. Ryder

  • A framework for reducing the cost of instrumented code

    Matthew Arnold;Barbara G. Ryder

  • A safe approximate algorithm for interprocedural pointer aliasing

    William Landi;Barbara G. Ryder

  • Constructing the Call Graph of a Program

    B.G. Ryder

  • Change impact analysis for object-oriented programs

    Barbara G. Ryder;Frank Tip

  • Pointer-induced aliasing: a problem classification

    William Landi;Barbara G. Ryder

  • DroidCat: Effective Android Malware Detection and Categorization via App-Level Profiling

    Haipeng Cai;Na Meng;Barbara Ryder;Daphne Yao

  • The pfort verifier

    Barbara G. Ryder

  • Relevant context inference

    Ramkrishna Chatterjee;Barbara G. Ryder;William A. Landi

  • Interprocedural modification side effect analysis with pointer aliasing

    William Landi;Barbara G. Ryder;Sean Zhang

  • Points-to analysis for Java using annotated constraints

    Atanas Rountev;Ana Milanova;Barbara G. Ryder

  • CCLearner: A Deep Learning-Based Clone Detection Approach

    Liuqing Li;He Feng;Wenjie Zhuang;Na Meng

  • Parameterized object sensitivity for points-to and side-effect analyses for Java

    Ana Milanova;Atanas Rountev;Barbara G. Ryder

  • Dimensions of precision in reference analysis of object-oriented programming languages

    Barbara G. Ryder

  • Properties of data flow frameworks: a unified model

    T. J. Marlowe;B. G. Ryder

  • Interprocedural def-use associations for C systems with single level pointers

    H.D. Pande;W.A. Landi;B.G. Ryder

  • Elimination algorithms for data flow analysis

    Barbara G. Ryder;Marvin C. Paull

  • Online feedback-directed optimization of Java

    Matthew Arnold;Michael Hind;Barbara G. Ryder

Frequent Co-Authors

Atanas Rountev
Atanas Rountev The Ohio State University
Frank Tip
Frank Tip Northeastern University
Danfeng Yao
Danfeng Yao Virginia Tech
Mary Lou Soffa
Mary Lou Soffa University of Virginia
Gang Tan
Gang Tan Pennsylvania State University
Julian Dolby
Julian Dolby IBM (United States)
Michael S. Hsiao
Michael S. Hsiao Virginia Tech
Xuxian Jiang
Xuxian Jiang PeckShield
Marco Pistoia
Marco Pistoia JPMorgan Chase & Co (United States)
Michael Hind
Michael Hind IBM (United States)

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

For those interested in the broader field of technology beyond traditional Computer Science, there are several related online degrees and certification options that can boost your career prospects in the USA. One popular alternative is pursuing an online electrical engineering degree ranking, which highlights the top accredited programs available remotely and can open doors to high-tech industries.

If you prefer a quicker route to employment, consider 3-month certificate programs that pay well. These short online certificates focus on specific skills and can help you land well-paying jobs in tech support, networking, or data analysis — often in less than a semester.

For advancement or specialization, check out the quickest online masters degree options. These accelerated programs let you earn a master’s in fields like software engineering or information systems in as little as a year.

Lastly, explore the most in demand masters degrees for long-term career growth. Degrees in areas such as artificial intelligence, cybersecurity, and data science are currently highly sought-after by employers across industries.

Best Scientists Citing Barbara G. Ryder

Trending Scientists

Recently Published Articles