|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Towards an assume-guarantee theory for adaptable systems
Vancouver, BC, Canada
May 18-May 19
ISBN: 978-1-4244-3724-5
| ASCII Text | x | ||
| Paola Inverardi, Patrizio Pelliccione, Massimo Tivoli, "Towards an assume-guarantee theory for adaptable systems," Software Engineering for Adaptive and Self-Managing Systems, International Workshop on, pp. 106-115, 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/SEAMS.2009.5069079, author = {Paola Inverardi and Patrizio Pelliccione and Massimo Tivoli}, title = {Towards an assume-guarantee theory for adaptable systems}, journal ={Software Engineering for Adaptive and Self-Managing Systems, International Workshop on}, volume = {0}, year = {2009}, isbn = {978-1-4244-3724-5}, pages = {106-115}, doi = {http://doi.ieeecomputersociety.org/10.1109/SEAMS.2009.5069079}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering for Adaptive and Self-Managing Systems, International Workshop on TI - Towards an assume-guarantee theory for adaptable systems SN - 978-1-4244-3724-5 SP106 EP115 A1 - Paola Inverardi, A1 - Patrizio Pelliccione, A1 - Massimo Tivoli, PY - 2009 VL - 0 JA - Software Engineering for Adaptive and Self-Managing Systems, International Workshop on ER - | |||
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 be performed preserving some properties that we call invariants. This position paper presents a step towards the definition of a theoretical assume-guarantee framework that allows one to efficiently define under which conditions adaptation can be performed by still preserving the desired invariant. The framework aims to cope with different levels of granularity that span from code to software architecture. Two illustrative examples instantiate the framework at two different levels of abstraction.
Citation:
Paola Inverardi, Patrizio Pelliccione, Massimo Tivoli, "Towards an assume-guarantee theory for adaptable systems," seams, pp.106-115, 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009
Usage of this product signifies your acceptance of the Terms of Use.
