WIT Press

Consistent Models Enhance Software Quality

Price

Free (open access)

Paper DOI

10.2495/SQM940122

Pages

16

Published

1994

Size

1,722 kb

Author(s)

V.E. Veraart & S.L. Wright

Abstract

Consistent models enhance software quality V.E. Veraart & S.L. Wright Computer Science Programme, Murdoch University, Perth, Western Australia ABSTRACT These models represent particular views of the problem domain, we propose that a number of data components within the models are alias components, ie the same problem domain component but with different semantics and representations in each model. As development proceeds, domain information is often updated, typically from within whatever tool is currently in use. This tool can maintain its internal model consistency however, in order for inter- model consistency to be preserved. Any changes must be propagated across all relevant alias components. In the absence of consistent change propagation, we have a set of models that are no longer consistent in reflecting the state of our knowledge of the system. As development proceeds these inconsistencies should be discovered, but possibly only after considerable economic

Keywords