Combining Techniques to Verify Service-based Components

Pascal André, Christian Attiogbé, Jean-Marie Mottu

2017

Abstract

Early verification is essential in system development because late error detection involves a costly correction and approval process. Modelling real life systems covers three aspects of a system (structure, dynamics and functions) and one verification technique is not sufficient to check the properties related to these aspects. Considering Service-based Component Models, we propose a unifying schema called multi-level contracts that enables a combination of verification techniques (model checking, theorem proving and model testing) to cover the model V&V. This proposal is experimented using the Kmelia language and its COSTO tool.

Download


Paper Citation


in Harvard Style

André P., Attiogbé C. and Mottu J. (2017). Combining Techniques to Verify Service-based Components . In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-210-3, pages 645-656. DOI: 10.5220/0006212106450656

in Bibtex Style

@conference{modelsward17,
author={Pascal André and Christian Attiogbé and Jean-Marie Mottu},
title={Combining Techniques to Verify Service-based Components},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2017},
pages={645-656},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006212106450656},
isbn={978-989-758-210-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Combining Techniques to Verify Service-based Components
SN - 978-989-758-210-3
AU - André P.
AU - Attiogbé C.
AU - Mottu J.
PY - 2017
SP - 645
EP - 656
DO - 10.5220/0006212106450656