The Community for Technology Leaders

Computer Society Connection

Jim , recipient of the 2009 Hans Karlsson Award.

Pages: pp. 79-84

Moore Wins Karlsson Award

James W. Moore, a 40-year veteran of software engineering at IBM and Mitre, is the current IEEE Computer Society vice president for professional activities. In 2007, Moore received the IEEE Standards Association's 2007 International Award for his "considerable contribution to the IEEE Computer Society Software and Systems Engineering Standards Collection (S2ESC) and the international collection of software engineering standards supported by ISO/IEC." His latest book on software engineering standards was published in 2006 by John Wiley & Son. Moore holds two US patents and two "defensive publications" dating to a time when software was not regarded as patentable.

In 23 years of service to the IEEE Computer Society and the IEEE Standards Association, Moore has focused on the application of engineering principles to modern information technology and software problems, providing key contributions to the standards for Posix and Ada. In 1995, he began working on the craft-based techniques of software development, working to "harmonize" the inconsistent standards of ISO/IEC and IEEE on the subject—a program that is close to completion.

As chair of the IEEE Computer Society's Professional Practices Committee, Moore led efforts to align the Society's SWEBOK Guide with the model curriculum for software engineering and with the Computer Society's two certification programs.

An IEEE Fellow, Moore graduated from the University of North Carolina with a BS in mathematics and from Syracuse University with an MS in systems and information science. His Karlsson award citation reads, "For charting the road maps and leading the harmonization of IEEE and ISO systems and software engineering standards."

Hans Karlsson Award

The Hans Karlsson Award was established in 1992 in memory of Hans Karlsson, chairman and father of the IEEE 1301 family of standards.

A plaque and $2,000 honorarium is presented in recognition of outstanding skills and dedication to diplomacy, team facilitation, and joint achievement in the development or promotion of standards in the computer industry where individual aspirations, corporate competition, and organizational rivalry could otherwise be counter to the benefit of society. Eligibility is limited to present or past participants in IEEE Computer Society standards activities.

Computer Society Awards

The IEEE Computer Society sponsors an active and prestigious awards program as part of its mission to promote the free exchange of ideas among computer professionals around the world and to recognize its members for their outstanding accomplishments. The awards honor technical achievements as well as service to the computer profession and to the Society.

For more information about these and other IEEE Computer Society awards, including nomination forms and guidelines, visit

73 CS Members Named IEEE Fellows in 2010

The IEEE Board of Directors recently conferred the title of Fellow upon 309 senior members of the IEEE, including 73 Computer Society members, who have demonstrated outstanding achievement in engineering. The annual naming of IEEE Fellows has its roots in the original 1912 constitution of the American Institute of Electrical Engineers, a forerunner of the IEEE, which outlined a procedure for naming Fellows. Today, Fellow status recognizes a person who has established an extraordinary record of achievements in any of the IEEE fields of interest.

Selective Criteria

The honorees are selected from among the more than 350,000 IEEE members. IEEE policy limits the number of Fellows selected each year to no more than 0.10 percent of the IEEE's total voting membership, making this year's cohort of 309 new Fellows an especially select group of outstanding individuals.

The names below include both new Fellows who are Computer Society members and other IEEE members whom the Computer Society recommended for elevation to Fellow status. All are now IEEE Fellows, effective 1 January 2010. An accompanying citation details the accomplishments of each new Fellow. In cases where a Computer Society member has been named a Fellow based on contributions to a field other than computing, the name of the evaluating IEEE society appears after the citation.


Raj Acharya, Penn State University, for contributions to biomedical imaging and bioinformatics

Tinku Acharya, Intellectual Ventures, for contributions to very large-scale integration algorithms and architectures for electronic image processing

Charu Aggarwal, IBM Research, for contributions to knowledge discovery and data mining techniques

Srinivas Aluru, Iowa State University, for contributions to computational biology

Nancy Amato, Texas A&M University, for contributions to the algorithmic foundations of motion planning in robotics and computational biology (RA)


David A. Bader, Georgia Institute of Technology, for contributions to parallel algorithms for combinatorial problems and computational biology

E. Grady Booch, IBM Thomas J. Watson Research Center, for contributions in software engineering and creation of the Unified Modeling Language

Athman Bouguettaya, CSIRO (Commonwealth Scientific and Industrial Research Organization), for contributions to large-scale autonomous and heterogeneous databases and service-oriented computing

Lionel C. Briand, Simula Research Laboratory, for contributions to testing of object-oriented software systems

Douglas Christopher Burger, University of Texas at Austin, for contributions to processor and memory systems


Srimat T. Chakradhar, NEC Laboratories America, for contributions to digital integrated circuit testing

Thomas Jay Cloonan, ARRIS, for leadership in development of cable modem termination systems

Laurent D. Cohen, CNRS, France, for contributions to computer vision technology for medical imaging


Ray Dolby, Dolby Laboratories, for leadership in developing and commercializing practical noise reduction technology (SP)


Ahmed K. El-Magarmid, Purdue University, for contributions to transaction management, data integration, and quality

Elmootazbellah N. Elnozahy, IBM, for contributions to rollback-recovery, low-power computing, highly available file systems, and reliable computing systems


Mário Alexandre Teles Figueiredo, Technical University of Lisbon, for contributions to pattern recognition and computer vision (SP)


William D. Gropp, University of Illinois at Urbana Champaign, for contributions to high-performance computing and message passing

Baining Guo, Microsoft Research Asia, for contributions to surface modeling and rendering in computer graphics


Richard Ian Hartley, Australian National University, for contributions to computer vision industrial applications

Yutaka Hata, University of Hyogo, for contributions to fuzzy logic-based image processing in biomedical informatics (SMC)

Joseph Hellerstein, Google, for contributions to control engineering for performance management of computing systems

James Hendler, Rensselaer Polytechnic Institute, for contributions to artificial intelligence and development of the Semantic Web


John Impagliazzo, Qatar University, for contributions to computing education (Educ)

Yannis Ioannidis, University of Athens, for contributions to database systems including query optimization and data management

Dimitrios Evangelos Ioannou, George Mason University, for contributions to reliability and characterization of silicon-on-insulator devices and materials (R)


David R. Kaeli, Northeastern University, for contributions to profile-guided optimization algorithms and dynamic branch prediction designs

Andrew B. Kahng, University of California, San Diego, for contributions to the design for manufacturability of integrated circuits, and the technology roadmap of semiconductors (CEDA)

Matti A. Karjalainen, Helsinki University of Technology, for contributions to perceptual audio signal modeling and processing (SP)

Nikola Kirilov Kasabov, Auckland University of Technology, for the applications of neural networks and hybrid systems in computational intelligence (CIS)

David Clark Keezer, Georgia Institute of Technology, for contributions to high-speed digital test technology

Fanny Klett, Fraunhofer Institute, for contributions to development and application of educational technologies (Educ)

B.V.K. Vijaya Kumar, Carnegie Mellon University, for contributions to biometric recognition methods (SP)


Andrew Francis Laine, Columbia University, for contributions to wavelet applications in digital mammography and ultrasound image analysis (EMB)

Seong-Whan Lee, Korea University, for contributions to pattern recognition for biometrics and document image analysis (SMC)

Kwei-Jay Lin, University of California, Irvine, for contributions to imprecise computations for scheduling real-time systems

John C.S. Lui, Chinese University of Hong Kong, for contributions to performance modeling and analysis of storage communication systems and peer-to-peer networks (COM)

Kevin Michael Lynch, Northwestern University, for contributions to robotic manipulation, motion planning, and control of mechanical systems (RA)


Margaret Rose Martonosi, Princeton University, for contributions to power-efficient computer architecture and systems design

Peter Marwedel, Technische Universitaet Dortmund, for contributions to compilation techniques and embedded system design

Larry Matthies, Jet Propulsion Laboratory, for contributions to perception systems for autonomous navigation of unmanned vehicles (RA)

Peter Clive Maxwell, Aptina Imaging, for contributions to testing of digital logic circuits

Mark Thomas Maybury,Mitre, for contributions to language processing, broadcast video analysis, and intelligent user interfaces

Dejan Spasoje Milojicic, Hewlett Packard, for contributions to distributed systems software and mobile programming abstractions

Joseph Mitola, Steven Institute of Technology, for contributions to software-defined and cognitive radio technologies (COM)

Prasant Mohapatra, University of California, Davis, for contributions to the quality of service provisioning in computer networks

Eliot Blakeslee Moss, University of Massachusetts Amherst, for contributions to transactional computing and memory management

Robin Roberson Murphy, Texas A&M University, for contributions to rescue robotics and insertion of robots into major disasters (RA)


Ashwini Kumar Nanda, HPC Research, for leadership in high-performance computer systems


Lynne E. Parker, University of Tennessee, for contributions to distributed and heterogeneous multirobot systems (RA)

Larry Peterson, Princeton University, for contributions to the design, implementation, and deployment of networked software systems (COM)

Jonathon P. Phillips, National Institute of Standards and Technology, for contributions to the evolution of face recognition techniques

Keshav Pingali, University of Texas at Austin, for contributions to compilers and parallel computing


Chunming Qiao, University at Buffalo, SUNY, for contributions to optical and wireless network architectures and protocols

Long Quan, Hong Kong University of Science and Technology, for contributions to three-dimensional computer vision


Anand Raghunathan, Purdue University, for contributions to the design of low-power and secure systems on chip

Al Narasimha Reddy, Texas A&M University, for contributions to multimedia storage and network support


Michael L. Scott, University of Rochester, for contributions to parallel and distributed computing

Timoleon K. Sellis, National Technical University of Athens, for contributions to database query optimization and spatial data management

Malcolm Graham Slaney, Yahoo Research and CCRMA, for contributions to perceptual signal processing and tomographic imaging (SP)

Asim Smailagic, Carnegie Mellon University, for contributions to wearable, pervasive, and context-aware computing

Aravind Srinivasan, University of Maryland, for contributions to randomized algorithms and probabilistic methods

Heinrich Josef Stuttgen, NEC Europe, for leadership in industrial research (COM)


Jie Tian, Chinese Academy of Sciences, for contributions to medical image processing, pattern recognition, and molecular imaging (EMB)

Nian-Feng Tzeng, University of Louisiana at Lafayette, for contributions to parallel computer systems and scalable routers


Nitin H. Vaidya, University of Illinois at Urbana-Champaign, for contributions to wireless networking protocols and mobile communications (COM)

Amitabh Varshney, University of Maryland, for contributions to scientific visualization and computer graphics

Jeffrey Mark Voas, National Institute of Standards and Technology, for leadership in the development of trustworthy software, including improved metrics and process optimization (R)


Yi-Min Wang, Microsoft Research, for contributions to dependable computing and Web security


Shumpei Yamazaki, Kanagawa, Japan, for contributions to and leadership in the industrialization of nonvolatile memory and thin-film transistor technologies (ED)

Qing Ken Yang, University of Rhode Island, for contributions to computer memory and storage systems


Feng Zhao, Microsoft Research, for contributions to networked embedded computing and sensor networks

Xinhua Zhuang, University of Missouri, for contributions made to digital image processing, image coding, and computer vision (CAS)

IEEE Fellow Nominations Due by 1 March

The IEEE and its member societies cooperate each year to select a small group of outstanding professionals for recognition as IEEE Fellows. A senior IEEE member who has achieved distinction in his or her field can be named an IEEE Fellow only after being nominated for the honor. All such nominations undergo rigorous review before the IEEE Board of Governors votes to bestow the prestigious rank of Fellow. Computer Society past-president Doris Carver served as 2009 chair of the IEEE Fellow Committee.

For information regarding nominating a candidate for IEEE Fellow recognition, visit The Electronic Fellow nomination process is detailed at

In the event that the online nomination process is unsuitable, paper nomination materials can be obtained from the IEEE Fellow Committee at Nominators may not submit the forms via fax or e-mail.


A nominee must be a senior member at the time of nomination and must have been an IEEE member at any level for the previous five years. This includes exchange, student, associate, senior, honorary, and life membership levels. It excludes affiliates, however, because this category does not comprise IEEE members. The five-year requirement must be satisfied at the date of election, 1 January 2011; thus, a nominee must have been a member at any level continuously since 31 December 2005. The five-year membership requirement may be waived in the case of nominees in Regions 8, 9, and 10. Fellows are never named posthumously.


Any person, including nonmembers, is eligible to serve as a nominator with the following exceptions: members of the IEEE Board of Directors, members of the IEEE Fellow Committee, IEEE technical society/council Fellow evaluating committee chairs, members of the IEEE technical society/council evaluating committee reviewing the nomination, or IEEE staff. Self-nomination is not permitted.

Preparing a nomination

Essential to a successful nomination is a concise account of a nominee's accomplishments, with emphasis on the most significant contribution. The nominator should identify the IEEE society or council that can best evaluate the nominee's work and must send the nomination form to the point of contact for that group. For the IEEE Computer Society, the point of contact is Pamela Kemper,

Careful preparation is important. Endorsements from IEEE entities such as sections, chapters, and committees and from non-IEEE entities and non-IEEE individuals are optional but might be useful when these entities or individuals are in the best position to provide credible statements.


The nominator should select referrers who are familiar with the nominee's contributions and can provide insights into these achievements. For nominees in the US and Canada, references must be from IEEE Fellows; outside the US and Canada, senior members can provide references if necessary. References cannot come from those who are excluded from nominating candidates (see above). While a minimum of five references is needed, seeking the maximum of eight is strongly recommended.

Evaluation of nominees

In evaluating nominations, the IEEE Fellow Committee considers the following criteria:

  • individual contributions as a research engineer or scientist, application engineer or practitioner, technical leader, or educator;
  • technical evaluation by an IEEE society or council;
  • tangible and verifiable evidence of technical accomplishment, such as technical publications, patents, reports, and published product descriptions or services, as listed on the nomination form;
  • confidential opinions of referrers who can attest to the nominee's work;
  • IEEE and non-IEEE professional activities, including awards, services, and offices held, committee memberships, and the like; and
  • total years in the profession.

Resubmission of nominations

Typically, less than half of the nominations each year are successful. Therefore, even highly qualified individuals might not succeed the first time. Because reconsideration of a nominee is not automatic, nominators are encouraged to update and resubmit nominations for unsuccessful candidates. To resubmit these materials, ensure that the nomination forms are current. The deadline for resubmission is the same as for new nominations.

Nomination deadline

The IEEE Fellow Committee must receive 2010 nomination forms by 1 March. The staff secretary must also receive at least five Fellow-grade reference letters directly from the referrers by that date. The deadline will be strictly enforced.

Society Recognizes New CSDA and CSDP Holders

The IEEE Computer Society, the world's leading organization of computing professionals, has developed certification programs along with software industry and academic leaders.

The Certified Software Development Associate credential is available to recent software or computer engineering graduates, undergraduates who are in their final year of a bachelor's degree program in software or computer engineering, and nondegree professionals with more than two years of programming experience.

Certified Software Development Professional testing is open to senior IEEE members and licensed software engineers, as well as software developers, educators, IEEE members, and CSDA holders who have at least an advanced software engineering degree and two years of experience or four years of software development and engineering experience.

CSDP and CSDA certification can help both associate developer/engineers and seasoned professionals to advance in their careers. Certification learning materials and exams are designed with the busy professional in mind. Many employers reimburse for professional certification.


Craig Baker

Mark Bearden

John Bradley

Bipul Das

Ajay Dave

Mohammed Elawad

Cristian Etchegoin

Terry Ferguson

Jonggun Gim

Ganesh Govindachetty

Kevin Greek

Daniel Grubbs

Norman Hines

John Hunt

Joseph Ingeno

Joy Jacobs

Roshan Joseph

Richard Kellogg

Pieter Kruger

Phillip Laplante

Daniel Lindberg

Morgan Lord

Andrea Manara

Rodney Maxwell

Carlos A Medina

William Mendell

Vineet Mhapsekar

Itrel Monroe

John Nestor

Michael North

Todd Parnell

Brian Petrini

Donald Shafer

Girish Suranarayana

Jun Haan Too

Raveendran Trichy

Chad Tripp

Sridhar Uppada

Balamurali Krishnan Vaithiyanathan


William Atherton

Randy Clark

Ajay Dave

Ganesh Govindachetty

Roshan Joseph

Sangeeta Kulkarni

Drew Paine

Syam Puchakayala

Girish Suranarayana

Raveendran Trichy

Sridhar Uppada

Mahesh Varma

For more information on IEEE Computer Society certification programs, visit

67 ms
(Ver 3.x)