Developing self-verifying service-based systems

Radu Calinescu, Kenneth Johnson, Yasmin Rafiq
2013 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)  
We present a tool-supported framework for the engineering of service-based systems (SBSs) capable of selfverifying their compliance with developer-specified reliability requirements. These self-verifying systems select their services dynamically by using a combination of continual quantitative verification and online updating of the verified models. Our framework enables the practical exploitation of recent theoretical advances in the development of self-adaptive SBSs through (a) automating the
more » ... generation of the software components responsible for model updating, continual verification and service selection; and (b) employing standard SBS development processes.
doi:10.1109/ase.2013.6693145 dblp:conf/kbse/CalinescuJR13 fatcat:7nxamsbqrfde3kqjlzvnpxbr2y