
Abstract
The sharp increase in computational power of computing ecosystems is likely to continue as we move toward exascale and beyond. In turn, we are seeing new convergent computing platforms and emerging technologies employing AI along with a paradigm shift in scientific software applications leveraging these platforms. Unfortunately, this also leads to an unexpected growth in security risks pertaining to cybercriminals, as well as malicious insiders in the computing ecosystems. To address these issues, it is of paramount importance to integrate security within the software development lifecycle. This guided affinity group will focus on securing software development that includes evaluating design practices for creating secure software, software processes for managing secure software, threat modeling, and quality assurance tools to mitigate threats such as losing sensitive information due to a variety of potential vulnerabilities. Moreover, this guided affinity group will also focus on developing and deploying AI securely and responsibly, particularly for securing software development, through research, collaboration, and talent development.
Group Leader
Nitin Sukhija
Biography
Dr. Nitin Sukhija is the director of the Center for Cybersecurity and Advanced Computing and Professor in the department of Computing and Security at Slippery Rock University. He has been involved in research and management of various projects pertaining to the HPC and software security challenges in industry and academia for over two decades. Dr. Sukhija chaired and co-chaired many conferences and is also serving as an active member of the organizing committees of various esteemed (national and international) ACM and IEEE conferences and workshops, such as XSEDE, PEARC, SC, IPDPS, SWC, ICPP, WHPBDC), SC Education for High-Performance Computing workshop, SIAM CSE Building Engagement, and others. He is currently serving as the co-chair for the ACM SIGHPC Education Chapter workshop committee and member of NAIRR User Experience Working Group and has been active in the planning and participation in the HPC Training Workshops series at the SC, ISC, PEARC, and other conferences.
Motivation
The sharp increase in computational power of computing ecosystems is likely to continue as we move toward exascale and beyond. In turn, we are seeing new convergent computing platforms and emerging technologies employing AI along with a paradigm shift in scientific software applications leveraging these platforms. Unfortunately, this also leads to an unexpected growth in security risks pertaining to cybercriminals, as well as malicious insiders in the computing ecosystems. To address these issues, it is of paramount importance to integrate security within the software development lifecycle.