Security is an important quality aspect for modern information systems. Security properties may however be violated if the information system operates in an evolving environment. Environmental changes then trigger reactions which lead to co-evolution of the security design and the corresponding system model. However, updating the security design manually is time-consuming and error-prone. We present an approach to support semi-automatic system co-evolution which responds to environmental knowledge evolution, using the UML security extension UMLsec and graph transformation. The aim is to enable software engineers to react more reliably and effectively to environmental changes and to ensure lifelong compliance of information systems. To evalu...
Due to the security threats faced in the connected world, the consideration of security requirements...
Developing security-critical systems in a way that makes sure that the developed systems actually en...
Security plays a predominant role in software engineering. Nowadays, security solutions are generall...
Developing security-critical systems is difficult, and there are many well-known examples of vulnera...
We explain UMLsec and associated techniques to incorporate security aspects in model-based developme...
There exists a substantial amount of work on methods, techniques and tools for developing security-c...
Security in long-living information systems requires an on-going and systematic evolution of knowled...
Long-lived software systems often undergo evolution over an extended period of time. Evolution of th...
Security certification of complex systems requires a high amount of effort. As a particular challeng...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
Security certification of complex systems requires a high amount of effort. As a particular challeng...
International audienceHow to design a security engineering process that can cope with the dynamic ev...
With the emergence of Internet of Things (IoT), there is growing number of interconnected devices be...
Due to the security threats faced in the connected world, the consideration of security requirements...
Developing security-critical systems in a way that makes sure that the developed systems actually en...
Security plays a predominant role in software engineering. Nowadays, security solutions are generall...
Developing security-critical systems is difficult, and there are many well-known examples of vulnera...
We explain UMLsec and associated techniques to incorporate security aspects in model-based developme...
There exists a substantial amount of work on methods, techniques and tools for developing security-c...
Security in long-living information systems requires an on-going and systematic evolution of knowled...
Long-lived software systems often undergo evolution over an extended period of time. Evolution of th...
Security certification of complex systems requires a high amount of effort. As a particular challeng...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
How to design a security engineering process that can cope with the dynamic evolution of Future Inte...
Security certification of complex systems requires a high amount of effort. As a particular challeng...
International audienceHow to design a security engineering process that can cope with the dynamic ev...
With the emergence of Internet of Things (IoT), there is growing number of interconnected devices be...
Due to the security threats faced in the connected world, the consideration of security requirements...
Developing security-critical systems in a way that makes sure that the developed systems actually en...
Security plays a predominant role in software engineering. Nowadays, security solutions are generall...