Tai [TAI89] cho thấy một chiến lược kiểm tra điều kiện xây dựng dựa trên các kỹ thuật chỉ vạch ra. Được gọi là BRO (chi nhánh và nhà điều hành quan hệ) thử nghiệm, kỹ thuật đảm bảo phát hiện sai sót chi nhánh và nhà điều hành quan hệ trong một điều kiện cung cấp tất cả các biến Boolean và các nhà khai thác quan hệ trong tình trạng này chỉ xảy ra một lần và không có các biến thông thường.
Các chiến lược BRO sử dụng hạn chế tình trạng cho một điều kiện C. một hạn chế tình trạng cho C với n điều kiện đơn giản được định nghĩa là (D1, D2,..., Dn), nơi Di (0 <i ≤ n) là một biểu tượng xác định một hạn chế về kết quả của những thứ i điều kiện đơn giản trong điều kiện C. một hạn chế tình trạng D cho điều kiện C được cho là được bao phủ bởi một thực hiện của C nếu, trong quá trình thực này của C, kết quả của mỗi điều kiện đơn giản trong C đáp ứng các hạn chế tương ứng trong D.
đối với một biến Boolean , B, chúng tôi chỉ định một hạn chế về kết quả của B mà biểu rằng B phải là sự thật (t) hoặc sai (f). Tương tự như vậy, đối với một biểu thức quan hệ, những biểu tượng>, =, <được sử dụng để xác định những hạn chế về kết quả của biểu thức.
đang được dịch, vui lòng đợi..