Consistent Models Enhance Software Quality
Price
Free (open access)
Volume
9
Pages
16
Published
1994
Size
1,722 kb
Paper DOI
10.2495/SQM940122
Copyright
WIT Press
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