My research explores algorithmic methods for determining whether a pair of species are likely to have coevolved and, if so, finding the “best” scenarios that explain their evolutionary histories. This work explores the computational complexity of these reconciliation problems, seeks to develop efficient reconciliation algorithms where possible, and, ultimately, to implement these algorithms in practical tools for biologists and educators.
Posts categorized under: CRA Board of Directors
The CRA Board of Directors is a distinguished group of leaders in computing research from academia and industry. The Board provides the membership for various standing committees, including the Government Affairs, Snowbird Conference, Taulbee Survey, Finance, and Elections committees.
CRA members have elected three new members to its board of directors: Lorrie Cranor, Divesh Srivastava and Marvin Theimer. The CRA board of directors has elected new board officers to serve two-year terms beginning July 1, 2019. At the February board meeting, Ellen Zegura was elected chair; Nancy Amato was elected vice-chair; Ran Libeskind-Hadas was elected secretary; and James Allan was elected treasurer.
My current work focuses on support for critical literacy and efforts to foster new paths for equity in the sciences.
CRA is pleased to announce the 2019 Election Committee’s slate of nominees for the CRA Board. CRA also encourages nominations by petition.
My computer science research career started during my college internship at Bell Laboratories in Murray Hill, New Jersey, during the early 1970s in the center that later produced UNIX and the portable C compiler. This experience taught me that computing was broader than the introduction to scientific programming in my undergraduate studies in applied math. (There was no computer science undergraduate major at the time.) For most of my career, I was interested in deriving descriptions of program execution behaviors from code in order, for example, to optimize program time and/or memory performance, to validate desirable properties such as correctness or data security, or to refactor code for ease of maintenance.
Increasingly, jobs rely on the ability to use computers to interpret, understand, and trust data. For example, my students and I have worked with ornithologists who cannot understand the representations of their bird sightings, civil engineers who cannot easily use their own building data, finance experts who cannot trace money between companies and their subsidiaries, and an XML document company whose clients cannot understand data that appears outside of their reports. In each case, the data users have been hampered because their data is exceedingly difficult to understand and trust, even though the users are experts in their fields. One reason for this difficulty is that the organization of the data is often designed for computers, not for people (i.e., for storage, not accessibility). Another reason is that data often come from different sources, leaving users with the challenge of integrating data that they neither understand nor trust.
Research shows that it takes 25 minutes to reach full productivity after an interruption, yet we are interrupted every 3 minutes. And even without external interruptions, our focus is fragmented. We look at any given desktop window for an average of only 40 seconds, constantly self-interrupting to check email or Facebook. We also try to complete multiple tasks at once, even though we all know that multitasking typically fails. Our tendency to be easily distracted kept our hunter-and-gatherer ancestors alive when they needed to attend to potential predators, but now, in the safety of our offices, it is amazing we manage to get anything done. Chances are you won’t even read this entire article in one go.
The Computing Research Association seeks your help in recruiting candidates for its Board of Directors. We want individuals who have time, energy, initiative, and resources to work on CRA issues on behalf of the entire CRA community. We have a working Board, and all members are expected to work on community issues.
As a researcher, I am fascinated by the challenge of advancing the high-level foundations of computer software (programming models, compilers, and runtimes) to productively exploit the latest advances in computing systems. While there has been a long tradition of research in this area since the dawn of computing, the rapid evolution of hardware has continuously fueled a need for new software technologies as old approaches quickly become obsolete. Current explorations of new hardware directions that go beyond Moore’s law have further amplified the motivation for this research direction.
CRA and CRA-W Board Member Ayanna Howard was recently named the recipient of the 2018 Richard A. Tapia Achievement Award for Scientific Scholarship, Civic Science and Diversifying Computing from the Center for Minorities and People with Disabilities in Information Technology (CMD-IT). “The Richard A. Tapia Award is awarded annually to an individual who demonstrates significant research leadership and strong commitment and contributions to diversifying computing.
To achieve their educational mission, computing departments at research universities increasingly depend on full-time teaching faculty who choose teaching as a long-term career. This memo discusses the need for teaching faculty, explores the impact of teaching faculty, and recommends best practices.
For the past 30 years I have had two passions – machine learning (ML) that makes a difference in the real world and increasing diversity in computer science (CS). For the first 26 years, I focused on my first passion and developed new approaches to ML though applications to remote sensing, neuroscience, digital libraries, astrophysics, content-based image retrieval of medical images, computational biology, chemistry, evidence-based medicine, detecting lesions in the MRIs of epilepsy patients, and predicting disease progression for MS patients. For the last four years, my focus has been on my second passion: increasing diversity in CS.
Recently, Nancy Amato, a robotics expert and CRA board member, was selected to lead the University of Illinois Department of Computer Science. She will be the first woman to hold this position at the University.
July 1 marked a new fiscal year for CRA. We welcome seven new members to our board of directors: James Allan, Mark Hill, Ayanna Howard, Ran Libeskind-Hadas, Margaret Martonosi, Rachel Pottinger, and Chris Ramming. Retiring from the board as of June 30 are Sarita Adve, Joel Emer, Greg Hager, Julia Hirschberg, H.V. Jagadish, Farnam Jahanian, and Elizabeth Mynatt. CRA would like to thank each of them for contributions during their service on the board.
The Computing Research Association (CRA) is pleased to honor Mary Fernández with the 2018 Service to CRA Award for her work in transforming the visual identity and communications of the organization. Mary was a member of the CRA Board from 2009 to 2015, during which time she spearheaded several key initiatives to re-brand and revitalize communications.
Recently ACM announced that former CRA and CRA-W board member Jan Cuny has been named the recipient of the 2017 ACM Distinguished Service Award. She received the award for the establishment and tireless promotion of projects that have nationally transformed computer science education by increasing and diversifying access to high-quality CS education. From the announcement: When she joined […]
CRA members have elected five new members to its board of directors: James Allan, Maria Ebling, Ayanna Howard, Ran Libeskind-Hadas, and Rachel Pottinger. Current board members Michael Franklin, Stephanie Forrest, Kathryn McKinley, Greg Morrisett, and Vivek Sarkar were re-elected to the CRA board. Their terms run from July 1, 2018 through June 30, 2021. CRA […]
CRA Board Member Farnam Jahanian has been named President of Carnegie Mellon University (CMU). From 2011 to 2014, Jahanian served as Assistant Director (AD) for Computer and Information Science and Engineering (CISE) at the National Science Foundation (NSF). In 2015, he was elected to the CRA Board of Directors and also received the CRA Distinguished Service Award. Jahanian is currently […]
On Monday, February 26, in Arlington, VA, the CRA hosted its annual Computing Research Leadership Summit for the senior leadership of CRA member societies (Association for the Advancement of Artificial Intelligence, Association for Computing Machinery, CS-Can/Info-Can, IEEE Computer Society, Society for Industrial and Applied Mathematics, and USENIX Association) and the CSTB.
My research focuses on empowering individuals through computing technologies that more effectively match their knowledge, experience, abilities, and goals. The majority of my recent research has focused on accessibility-related issues. Working with my students, our research employs a broad definition of accessibility, seeking to empower individuals with disabilities as well as individuals who may experience challenges due to the environment in which they are using computing technologies.
CRA is pleased to announce the 2018 Election Committee’s slate of nominees for the CRA Board. CRA also encourages nominations by petition.
Greg Byrd has been appointed the new IEEE-CS representative on the CRA board of directors. Byrd joins David Ebert and replaces Tom Conte on the board. CRA would like to thank Conte for his contributions during his term of service on the board. Byrd is a professor of electrical and computer engineering at North Carolina […]
CRA Executive Director Andrew Bernat, board member H.V. Jagadish and former board member M. Tamer Özsu have been named Fellows of the American Association for the Advancement of Science (AAAS).
What does it take to produce application code that performs as close as possible to a parallel architecture’s compute or memory peak performance? This question is one that programmers of high-performance architectures contemplate regularly since using such systems efficiently can solve problems faster, or solve larger or more complex problems.
This question fundamentally changes the approach to programming.
Former CRA Board Member Margaret Martonosi organized a statement on diversity at the MICRO-50 conference.
The Computing Research Association seeks your help in suggesting nominations for its board of directors. We want individuals who have the time, energy and initiative to work on CRA issues on behalf of the entire CRA community. We have a working board, and all members are expected to be involved with community issues.
This year, CRA Board Chair Susan Davidson received the IEEE TCDE Impact Award for “expanding the reach of data engineering within scientific disciplines.” In this interview, Davidson reveals how her interest in bioinformatics came about and how her career led to this award. Two of her favorite problems have been data integration and data provenance.
I study how data and people interact. For more than a decade, I have been studying how to help humans access and manage information. While there is a lot of good work on human-computer interaction and on data visualization, much less work exists on “human-data interaction.” Why can anyone use Google to get information of interest while it is so difficult to get useful information from a structured database? The difference lies in the specificity of the request. A web search engine receives your request and tries to guess your intention. You know that it has a limited understanding of your need, and are happy to have it get you into “the zone,” from where you can explore for yourself. On the other hand, a traditional database query engine can give you complete answers to complex questions but requires that you precisely specify your query. If you make a small mistake, you are out of luck. Wouldn’t it be helpful to devise database query mechanisms that you can actually use and get reasonable results from even if you don’t ask it totally correctly? Complementarily, can the system help you ask a better question in the first place? Similar concerns also apply to the creation of a database, and helping users manage their data.
July 1 marks a new fiscal year for CRA. We welcome four new members to our board of directors: Carla Brodley, Kim Hazelwood, Brian Noble, and Jaime Teevan. Retiring from the board as of June 30, 2017 are David Culler, Mary Czerwinksi, Margaret Martonosi, and Margo Seltzer. CRA would like to thank each of them for contributions during their service on the board.
On June 30, Laura Haas, former CRA vice chair, will retire from IBM research after 36 years in order to tackle a new challenge. In August, she will become dean of the new College of Information and Computer Sciences at the University of Massachusetts Amherst.
She reflects on her time at IBM a blog post – “Laura Haas: 36 years of making IBM Research ‘Famous for our science, vital to the world.'”