Security is one of the most critical aspects of software quality. Software security refers to the process of creating and developing software that assures the integrity, confidentiality, and …
There is an increase use of security driven approaches to support software development activities, such as requirements, design and implementation. The objective of this paper is to …
Context: Modern internet-based services, ranging from food-delivery to home-caring, leverage the availability of multiple programmable devices to provide handy services …
Security is a concern that must be taken into consideration starting from the early stages of system development. Over the last two decades, researchers and engineers have …
Natural language artifacts, such as requirements specifications, often explicitly state the security requirements for software systems. However, these artifacts may also imply …
S Zareen, A Akram, S Ahmad Khan - Applied Sciences, 2020 - mdpi.com
Featured Application This work can be applied with the Requirements Engineering Process to elicit the security requirements for an information system's development. Abstract With …
Artificial intelligence (AI) technology is crucial for developing autonomous ships in the maritime industry. Autonomous ships, based on the collected information, recognize the …
The number of security attacks and the impact has grown considerably in the recent several years. As a result, new emerging software development models are required that assist in …
Context and motivation: Cyber-Physical Systems (CPSs) are gaining priority over other systems. The heterogeneity of these systems increases the importance of security. Both the …