■ J Strother Moore is CS department Moore has been department chair for
chair at UT Austin. 7 years. He is on the Board of Directors
He got his SB degree in math from MIT of the Computing Research Association,
in 1970 and his PhD from Edinburgh in is co-chair of the 2008 CRA Snowbird
1973. He is an AAAI Fellow, an ACM conference, and co-authored an influ-
Fellow, a member of the NAE, and a recip- ential CRA best practices paper on how
ient of the ACM Software System Award. universities should handle CS IP from
Since his PhD he has spent 17 years in industrially sponsored research ( www.cra.
industry and 17 years in academia, suc- org/reports/ip). Moore serves on the ACM
cessively at Xerox PARC, SRI, UT Austin, Educational Policy Committee, is active
Computational Logic, Inc. (which he in NCWIT, has co-chaired the Habermann
co-founded), and UT Austin again, where Award committee for 3 years, and is on
he now holds the Admiral B.R. Inman the advisory boards of the CS departments
Centennial Chair in Computing Theory. of Prairie View A&M, New Mexico State,
His primary research is in automatic and UT El Paso.
theorem proving and the verification of
hardware and software but his contribu-
tions are broader.
Moore loves programming. He put himself through MIT working for the MIT Laser Research Group (where he wrote FORTRAN to solve differential equations), for IBM (page fault simulation), and for TRW Systems Group (debugging Apollo lunar orbit insertion and navigation). During his last year at MIT, he worked full time at State Street Bank and Trust (coding mutual funds services in PL/1). Later, he and Bob Boyer invented a structure shared approach to resolution theorem proving, which helped usher in “logic programming,” and also a structured shared representation of edited text which became the basic representation in the Bravo and Word editors. Moore specified the INTER-LISP virtual machine. Boyer and Moore are the co-authors of a fast string searching algorithm, a linear-time majority vote algorithm, and (with Kaufmann) a series of theorem provers used in commercial hardware and software verification. Moore led the effort to produce the first verified software stack and designed, implemented, and verified the assembler, linker, and loader for it. He led the effort to verify the floating point division microcode for the AMD K5 and other commercial projects.
Austin, TX, USA
STATEMENT
■ Computing is the transformative sci- I have 7 years of executive experience ence of our age. Its effects on the other as chair of a large, top ranked CS depart-sciences, engineering, medicine, and ment, and ten years of experience as Chief business are acknowledged. But it will Scientist of a company I co-founded. I similarly transform all aspects of our have served 3 years on the Board of lives and cultures in the decades ahead. Directors of the CRA. That experience has Computing is transformative in part due to taught me some of the keys to institutional deep scientific reasons. leadership.
The workforce and diversity issues we A critical skill is listening more than one face are exacerbated by the misconcep- talks. Another is seizing the opportunity tion—which we helped promulgate—that to identify and articulate shared goals. computing is merely a technological A third is assembling a trusted team of enterprise as opposed to a deep scientific advisors and being open to their advice. one as well. A fourth is delegation of authority in areas
Our machines and their capabilities where the institution already performs are among the most exciting intellectual appropriately. And a fifth is leadership ventures in history. focus and follow-through on shared
I want to lead the ACM because I am goals—even if it means foregoing poten-passionate about the transformative nature tial new goals to achieve still-desired of computing and think the ACM is the old ones. organization that can get this vision out I am realistic enough to understand globally. But we must target the right audi- that in two years it is not possible to ences and deliver a compelling message. accomplish all the initiatives above. But The right audiences are national leaders, I can promise to bring the full force of my industrial leaders, and academic leaders experience, skill, energy, and passion to (including K- 12). The message is that the leadership of the ACM. the science of computing will transform everything they care about, whether it is a national economy, a business paradigm, or the meaning of excellence in a given discipline.
Other initiatives that are important to me include: the cultivation of top-notch volunteer ACM leadership in India and
China, broadening participation in the CS community at all levels, the branding of
ACM as the unbiased source of trusted reports on computing issues of global importance (e.g., the globalization report), and the opportunity to become the publisher of choice in computing.
Most of my professional life has been as a programmer and researcher. But my biography supports my dedication to teaching, my abiding concern for opening the CS workforce to all, and my interest in the healthy collaboration of academia and industry.
References:
Archives