This paper presents a security characterisation process framework for software components and their compositions in order to address the issue of trust in component based software...
Analysis and design patterns are well established as a convenient and reusable way to build high-quality object-oriented software. Patterns combine experience and good practices t...
Retrofitting security implementations to a released software-intensive system or to a system under development may require significant architectural or coding changes. These late...
One of the major activities in software design is defining software architecture. Before designing software structure and software behavior we have to define its architecture. In...
We present a coinductive proof system for bisimilarity in transition systems specifiable in the de Simone SOS format. Our coinduction is incremental, in that it allows building in...