xlinkit: a consistency checking and smart link generation service
ACM Transactions on Internet Technology (TOIT)
Software Testing: A Craftman's Approach
Software Testing: A Craftman's Approach
Consistency management with repair actions
Proceedings of the 25th International Conference on Software Engineering
Fixing Inconsistencies in UML Design Models
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Hi-index | 0.00 |
We present a technique which enables a novel specify once, test everywhere paradigm by exploiting invariants in a reference ontology. In our approach, each service operation is described in an IOPE paradigm: Input, Output, Precondition and Effect. Our approach augments the service description by creating additional service fault specifications to describe the exceptional behaviors which may arise as a result of invariant violations. We describe our invariant analysis technique and present experimental results which justifies the underlying intuition.