17 papers · ranked by Valyu relevance
Arina Kudriavtseva, Olga Gadyatskaya
—In recent years, the number of cyber attacks has grown rapidly. An effective way to reduce the attack surface and protect software is adoption of methodologies that apply security at each step of the software development lifecycle. While different methodologies have been proposed to address software security, recent…
Shahid Alam
| 1 | Introduction | | | 2 | | --- | --- | --- | --- | --- | | | 1.1 | Why | Cybersecurity | 2 | | | 1.2 | A Short | History of Cybersecurity | 3 | | | 1.3 | A Glance | into Challenges and Solutions | 7 | | | 1.4 | Organization | of the Book | 8 | | 2 | Software | Security | | 10 | | | 2.1 | What is the | Problem | 10…
Habib Ullah Khan, Rafiq Ahmad Khan, Hathal S. Alwageed, Alaa Omran Almagrabi + 2 more
'Alaa Omran Almagrabi' 'Sarra Ayouni' 'Mohamed Maddeh'] With the increasing reliance on software applications, cybersecurity threats have become a critical concern for developers and organizations. The answer to this vulnerability is AI systems, which help us adapt a little better, as traditional measures in security…
Marcel Böhme
—We review general approaches to reason about the security of a software system and reflect upon the guarantees they provide. We introduce a taxonomy of fundamental challenges towards the provision of guarantees, and discuss how these challenges are routinely exploited to attack a system in spite of credible assurances…
R. Subha, Anandakumar Haldorai
Today, we completely rely on Information Technology (IT) applications for every aspect of daily life, including business and online transactions. In addition to using these IT-enabled applications for business purposes, we also use WhatsApp, Facebook, and a variety of other IT applications to communicate with others.…
Sultan H. Almotiri, Mohd Nadeem
The introduction of quantum computing has transformed the setting of information technology, bringing both unprecedented opportunities and significant challenges. As quantum technologies continue to evolve, addressing their implications for software security has become an essential area of research. This paradigm…
Asif Imran
Software security requirements have been traditionally considered as a non-functional attribute of the software. However, as more software started to provide services online, existing mechanisms of using firewalls and other hardware to secure software have lost their applicability. At the same time, under the current…
Hui Cai, Qiang Xiong, Shuai Lian, Elochukwu Ukwandu
Software supply chains have emerged as a critical battleground in cyberspace security, with their compromise posing direct threats to critical infrastructure and information systems. The inherent multi-level structures and complex interdependencies among supply chain entities have introduced novel challenges in network…
Ankur Shukla, Basel Katt, Livinus Obiora Nweke, Prosper Kandabongee Yeng + 1 more
'Prosper Kandabongee Yeng' 'Goitom Kahsay Weldehawaryat'] System security assurance provides the confidence that security features, practices, procedures, and architecture of software systems mediate and enforce the security policy and are resilient against security failure and attacks. Alongside the significant…
Karen Renaud
Software runs our modern day lives: our shopping, our transport and our medical devices. Hence, no citizen can escape the consequences of poor software engineering. A closely-aligned concern, which also touches every aspect of our lives, is cyber security. Software has to be developed with cybersecurity threats in…
Gergely Biczók, Sasha Romanosky, Mingyan Liu
In this paper, we ask the question of why the quality of commercial software, in terms of security and safety, does not measure up to that of other (durable) consumer goods we have come to expect. We examine this question through the lens of incentives. We argue that the challenge around better quality software is due…
Chih Chuan Shih, Jieqi Chen, Ai Shan Lee, Nicolas Bertin + 34 more
Genomic researchers are increasingly utilizing commercial cloud platforms (CCPs) to manage their data and analytics needs. Commercial clouds allow researchers to grow their storage and analytics capacity on demand, keeping pace with expanding project data footprints and enabling researchers to avoid large capital…
Qi-Xian Huang, Ming-Chang Lu, Min-Yi Chiu, Yuan-Chia Tsai + 2 more
'Hung-Min Sun' 'Laszlo B. Kish'] Cyberattacks are increasing in both number and severity for private, corporate, and governmental bodies. To prevent these attacks, many intrusion detection systems and intrusion prevention systems provide computer security by monitoring network packets and auditing system records.…
Semen Yesylevskyy
Transition to the memory safe natively compiled programming languages is a major software development trend in recent years, which eliminates memory-related security exploits, enables a fearless concurrency and parallelization, and drastically improves ergonomics and speed of software development. Modern memory-safe…
Authors not listed
Scientific discovery relies on innovative software as much as experimental methods, especially in proteomics, where computational tools are essential for mass spectrometer setup, data analysis, and interpretation. Since the introduction of SEQUEST, proteomics software has grown into a complex ecosystem of algorithms…
Alexander E. Yarawsky, Erik S. Gough, Valeria Zai-Rose, Natalya Figueroa + 4 more
Sedimentation velocity analytical ultracentrifugation (SV-AUC) has long been an important method for characterization of antibody therapeutics. Recently, SV-AUC has experienced a wave of new interest and usage from the gene and cell therapy industry, where SV-AUC has proven itself to be the “gold-standard” analytical…
Benjamin Neely, Yasset Perez-Riverol, Magnus Palmblad
The past decade has seen widespread advances in quality control (QC) materials and software tools focused specifically on mass spectrometry-based proteomics, yet the rate of adoption is inconsistent. Despite the fundamental importance of QC, it typically falls behind learning new techniques, instruments, or software.…