Decision Table Analysis

Cancelled Posted May 27, 2015 Paid on delivery
Cancelled Paid on delivery

Consider the attached decision table for the controller of the power windows of a car:

(i) Is the decision table complete? Justify your answer: If it is complete, state why; if it is not, give examples of missing conditions.

(ii) Is the decision table deterministic? Justify your answer: If it is deterministic, state why; if it is not, state which rules are non-deterministic.

(iii) Is the decision table consistent in the collecting semantics? Justify your answer: If it is consistent, state why; if it is not, state which rules are conflicting and propose a fix (possibly involving the conflict axiom).

(iv) Which rules would be inconsistent if the conflict clause for “Top reached” and “Bottom reached” were removed? What undesirable situation would be caused by the inconsistency? Is the inconsistency problematic in the collecting semantics, in the interleaving semantics, or both?

Software Architecture Software Development Software Testing

Project ID: #7749501

About the project

2 proposals Remote project Active Jun 2, 2015

2 freelancers are bidding on average €32 for this job

rainbow

A proposal has not yet been provided

€34 EUR in 2 days
(28 Reviews)
5.3