The visualization techniques used in current software visualization frameworks make use of a limited set of graphical elements to highlight relevant aspects of a software system. ...
Modern software systems should be more and more designed with adaptation and run-time evolution in mind. But even with good reactions to changes, the triggered adaptation should b...
Transforming software requirements into a software design involves the iterative partition of a solution into software components. The process is human-intensive and does not guar...
In this paper we investigate how formal software verification systems can be improved by utilising parallel assignment in weakest precondition computations.
: Prediction of the quality attributes of software architectures requires technologies that enable the application of analytic theories to component models. However, available anal...