English
Related papers

Related papers: Security Challenges of Complex Space Applications:…

200 papers

Cloud computing is a new computational paradigm that offers an innovative business model for organizations to adopt IT without upfront investment. Despite the potential gains achieved from the cloud computing, the model security is still…

Software Engineering · Computer Science 2016-09-06 Mohamed Almorsy , John Grundy , Ingo Müller

Development of scientific and engineering software is usually different and could be more challenging than the development of conventional enterprise software. The authors were involved in a technology-transfer project between academia and…

Software Engineering · Computer Science 2020-03-03 Vahid Garousi , Ehsan Abbasi , Bedir Tekinerdogan

Android is the most popular OS worldwide. Therefore, it is a target for various kinds of malware. As a countermeasure, the security community works day and night to develop appropriate Android malware detection systems, with ML-based or…

Cryptography and Security · Computer Science 2022-06-22 Harel Berger , Chen Hajaj , Amit Dvir

Security remains a critical challenge in modern web applications, where threats such as unauthorized access, data breaches, and injection attacks continue to undermine trust and reliability. Traditional Object-Oriented Programming (OOP)…

Software Engineering · Computer Science 2025-09-10 Mterorga Ukor

Assessing the security level of IoT applications to be deployed to heterogeneous Cloud-Edge infrastructures operated by different providers is a non-trivial task. In this article, we present a methodology that permits to express security…

Networking and Internet Architecture · Computer Science 2019-09-06 Stefano Forti , Gian-Luigi Ferrari , Antonio Brogi

Cyber threats affect all kinds of organisations. Risk analysis is an essential methodology for cybersecurity as it allows organisations to deal with the cyber threats potentially affecting them, prioritise the defence of their assets and…

Cryptography and Security · Computer Science 2019-03-20 David Rios Insua , Aitor Couce Vieira , Jose Antonio Rubio , Wolter Pieters , Katsiaryna Labunets , Daniel Garcia Rasines

Business Collaboration Platforms like Microsoft Teams and Slack enable teamwork by supporting text chatting and third-party resource integration. A user can access online file storage, make video calls, and manage a code repository, all…

Cryptography and Security · Computer Science 2022-10-25 Yunang Chen , Yue Gao , Nick Ceccio , Rahul Chatterjee , Kassem Fawaz , Earlence Fernandes

Enterprises increasingly rely on cloud-based applications to process highly sensitive data artifacts. Although cloud adoption improves agility and scalability, it also introduces new security challenges such as expanded attack surfaces, a…

Cryptography and Security · Computer Science 2026-03-11 Vamshi Krishna Thotempudi , Mahima Agarwal , Raghav Batta , Anjali Mangal

With the rapid advancement of information technology, the complexity of applications continues to increase, and the cybersecurity challenges we face are also escalating. This paper aims to investigate the methods and practices of system…

Cryptography and Security · Computer Science 2026-02-02 Chunyi Zhang , Jin Zeng , Xiaoqi Li

Internet-enabled things and devices operating in the physical world are increasingly integrated in modern distributed systems, supporting functionalities that require assurances that certain critical requirements are satisfied by the…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-07-24 Christos Tsigkanos , Martin Garriga , Luciano Baresi , Carlo Ghezzi

Cyber threats against space infrastructures, including satellites and systems on the ground, have not been adequately understood. Testbeds are important to deepen our understanding and validate space cybersecurity studies. The state of the…

Cryptography and Security · Computer Science 2025-07-17 Jose Luis Castanon Remy , Caleb Chang , Ekzhin Ear , Shouhuai Xu

Protection of Web applications is an activity that requires constant monitoring of security threats as well as looking for solutions in this field. Since protection has moved from the lower layers of OSI models to the application layer and…

Cryptography and Security · Computer Science 2010-03-25 Srdjan Stankovic , Dejan Simic

Software services play a crucial role in daily life, with automated actions determining access to resources and information. Trusting service providers to perform these actions fairly and accurately is essential, yet challenging for users…

Software Engineering · Computer Science 2025-02-17 Eduardo Brito , Fernando Castillo , Pille Pullonen-Raudvere , Sebastian Werner

The use of free and open source software (FOSS) components in all software systems is estimated to be above 90%. With such high usage and because of the heterogeneity of FOSS tools, repositories, developers and ecosystem, the level of…

Cryptography and Security · Computer Science 2023-11-21 Luıs Soeiro , Thomas Robert , Stefano Zacchiroli

Context: The software industry needs to adapt itself to a rapidly changing market. Continuous practices (Continuous Integration, Continuous Delivery and Continuous Deployment), commonly found in Agile development processes, it is possible…

Software Engineering · Computer Science 2018-12-24 Antoine Proulx , Francis Raymond , Bruno Roy , Fabio Petrillo

Even with the vast potential that cloud computing has, so far, it has not been adopted by the consumers with the enthusiasm and pace that it be worthy; this is a very reason statement why consumers still hesitated of using cloud computing…

Cryptography and Security · Computer Science 2024-01-17 Norah Asiri

Resource scheduling in infrastructure as a service (IaaS) is one of the keys for large-scale Cloud applications. Extensive research on all issues in real environment is extremely difficult because it requires developers to consider network…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-08-27 Wenhong Tian , Minxian Xu , Aiguo Chen , Guozhong Li , Xinyang Wang , Yu Chen

Cloud computing has become the backbone of the computing industry and offers subscription-based on-demand services. Through virtualization, which produces a virtual instance of a computer system running in an abstracted hardware layer, it…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-19 Sakshi Chhabra , Ashutosh Kumar Singh

Context: Dark patterns are user interface or other software designs that deceive or manipulate users to do things they would not otherwise do. Even though dark patterns have been under active research for a long time, including particularly…

Software Engineering · Computer Science 2025-03-04 Jukka Ruohonen , Jani Koskinen , Søren Harnow Klausen , Anne Gerdes

Software testing research has traditionally relied on closed-world assumptions, such as finite state spaces, reproducible executions, and stable test oracles. However, many modern software systems operate under uncertainty, non-determinism,…

Software Engineering · Computer Science 2026-04-09 Yusaku Kato , Norihiro Yoshida , Erina Makihara , Katsuro Inoue