Title :
The single model principle [for software development]
Author :
Paige, Richard ; Ostroff, Jonathan
Author_Institution :
Dept. of Comput. Sci., York Univ., Toronto, Ont., Canada
Abstract :
We contrast modelling languages that are founded on the use of a single model with those founded on use of multiple models. We propose that to best support the seamless and reversible development of reliable software, languages that follow the single-model principle are superior. We define this principle precisely, and discuss when it is insufficient, particularly for early requirements engineering
Keywords :
formal specification; software engineering; specification languages; systems analysis; early requirements engineering; modelling languages; reliable software; seamless reversible software development; single model principle; Buildings; Computer languages; Computer science; Design engineering; Impedance; Maintenance engineering; Programming; Reliability engineering; Software systems; Unified modeling language;
Conference_Titel :
Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-1125-2
DOI :
10.1109/ISRE.2001.948590