Meet the Candidates for 2022 First Vice-President
The opinions expressed in the statements are those of the individual candidates and do not necessarily reflect Computer Society positions or policies.

david lomet - first vice president candidate


Position statement

The Computer Society Board of Governors (BOG) and officers have organizational responsibility to provide society members with conference, publication, and member services. This is a responsibility that I take seriously. My focus has been on enabling society governance to be more responsive and society finances to be strong and sustainable.

To make the Computer Society more responsive to members, my initiatives have enabled: (1) Technical Committees (TCs), which sponsor our conferences, to accrue balances based on conference surpluses, thus empowering TCs to better serve their members; (2) TC chairs to elect the chair of the committee of TC chairs, and for this chair to represent the TC chairs on the BOG; (3) publication editors-in-chief to elect chairs of their committees who serve on the BOG and participate in its deliberations. I am currently working to likewise involve MGA (our membership organization) more strongly in governance.

I have also worked to improve Computer Society finances. As treasurer for four of the past five years, I have overseen society finances as they improved substantially. My goal has been to make financial decisions carefully and financial reporting transparent. This care enables the society to have the financial resources to better serve our members. The Computer Society faces a new environment with open access publications, virtual and hybrid conferences, and hence new financial challenges. This is a long-term situation that requires continuing vigilance.

It has been my honor to serve in Computer Society governance, and I would be honored again if given the chance to continue that service as society First Vice President. I want to engage with members in helping to shape the society and our profession at a time when both are changing rapidly. I ask for your vote and your help in this endeavor.




David Lomet founded Microsoft’s Database Research Group in 1995 and managed it for 22 years. He retired in 2020. Earlier, he worked at DEC’s Cambridge Research Lab, IBM Research Yorktown, and Wang Institute of Graduate Studies. His PhD in computer science is from University of Pennsylvania.

Lomet’s primary technical area is database systems. He is one of the inventors of transactions [Process Structuring, Synchronization, and Recovery Using Atomic Actions. Language Design for Reliable Software 1977: 128-137]. He has authored over 125 papers (, two SIGMOD “best papers”, and has 66 patents. In addition to research, he has helped to improve industrial database systems performance throughout his career. His research work on high-performance database kernels is incorporated into Microsoft’s SQL Server and DocumentDB (now Azure Cosmos DB). His recent focus has been on improving cost/performance in data management and storage systems, especially flash drives.

David is currently Treasurer, and has been on the CS Board of Governors, served as First Vice President, Secretary, and Treasurer (4 years). He received the 2018 Spirit of the Computer Society and 2021 T&C Distinguished Service Awards for his CS governance activities. He has been ICDE Program Committee and Conference co-chairs, VLDB PC co-chair, and editor of ACM TODS and VLDB Journal. He won Computer Society Outstanding Contribution, ACM SIGMOD Contributions, and TC on Data Engineering Service Awards for being IEEE Data Engineering Bulletin Editor-In-Chief for 26 years ( He was VLDB Endowment Board member, IEEE TC on Data Engineering Chair and currently serves as ICDE Steering Committee member. He is a Fellow of IEEE (and Golden Core Member), ACM, and AAAS, and member of the National Academy of Engineering.

riccardo mariani - first vice president candidate


Position statement

The Computer Society history is intertwined with the history of computing. Our Society has accomplished its role of dissemination and nurture of ideas that have been the basis of computer technology. Nowadays, AI and system autonomy are at the center of a new industry revolution, from edge to cloud. The recent pandemic events have further highlighted the importance of technology in future protection and management of human health.

In that context, it is imperative for Computer Society to regain its leadership role in emerging technologies such as artificial intelligence, autonomous things such as robots or cars, vast scale distributed and coordinated computing, quantum computing. To be recognized as industry leader, Computer Society needs to establish a well thought combination of vision, strategy, execution and testing of its action with respect to industry impact and member satisfaction.

The Computer Society has all the necessary ingredients to achieve that goal and support the industry transformation: it has a very dedicated and professional staff, a dynamic and energetic worldwide membership, a set of invaluable assets such as technical societies, publications, conferences, training programs, standards.

What we need to do is to use these ingredients more incisively by: launching new initiatives (such as standardization projects, special technical communities) in the fields of AI, robotics, edge to cloud intelligent computing systems and new frontiers such as “Anything as a Service” (XaaS); creating new products (such as training and certification programs) that could attract companies; promoting gender, geo and age diversity, to attract the new population of scientists and professionals; energizing conferences by introducing new models of participation, as happened during pandemic; increasing presence in press and social media; cooperating with other consortiums, agencies.

My mission is to get Computer Society recognized as “the” platform to support the growth of emerging computing technologies.



Riccardo Mariani is IEEE Senior Member, awarded by CS Golden Core Member in 2020. He served as 2019 VP for Standardization and First VP for 2020 and 2021, chairing the CS Standards Activities Board. In that role, he promoted the standardization projects P2851 and P2846. He is chairing the Functional Safety Standards Committee (FSSC) of the CS and co-chairing the IEEE STC on “Reliable, Safe, Secure and Time Deterministic Intelligent Systems”. He is also the chair of the IEEE CS D&I subcommittee on Discriminatory Language in Computing (DLC). He is active in IEEE Standards Association (SA) as well, within the Corporate Advisory Group. He chairs an IEEE SA Industry Connection activity on the Assessment of standardization gaps for safe automated driving.

He works at NVIDIA as VP of Industry Safety, responsible for developing safety strategies and cross-segment safety processes, architecture, and products that can leveraged across NVIDIA’s AI-based hardware and software platforms. Prior to NVIDIA, he was Fellow and chief functional safety technologist at Intel Corporation.

Previously to Intel, he was co-founder and CTO of Yogitech, “the one stop shop for functional safety”, acquired by Intel in 2016. In that role, Mariani led Yogitech to pioneer the certification of semiconductor IP for highest safety integrity levels, and to introduce electronic design automation tools specific to functional safety (“Design-for-Safety” paradigm).

He is a known leader in international standards as ISO 26262, IEC 61508, ISO 21448. It is involved in several standardization initiatives on safety for AI.

He received his PhD in 1996 from Pisa University, Italy. Author of 150+ papers in conferences and journals. He is author of more than 60 patents related to functional safety methodologies, technologies, architectures and tools. He received the SGS-Thomson Award and the Enrico Denoth Best Engineering Award.