Abstract
In software engineering, the earlier the detection of faults, the less expensive the correction of faults. This paper proposes an approach for detecting the conformability in component models. It focuses on verifying the internal specification of component interfaces with the maps described the execution of tasks between components. Firstly, protocol state machines (PSMs) associating component interfaces are expressed by B abstract machines. Then, the UCM (Use Case Maps) describing a scenario execution in component interaction is formalised by a B implementation machine. The consistency between UCM and PSMs thus can be automatically validated by B provers.
--
Daniel Amyot - 05 Jan 2010
Discussion
- Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.