DocumentCode :
1345923
Title :
A model of the problem or a problem with the model
Author :
Mellor, Peter
Author_Institution :
Centre for Software Reliability, City Univ., London, UK
Volume :
9
Issue :
1
fYear :
1998
Firstpage :
8
Lastpage :
18
Abstract :
The word ´model´ must be one of the most overused in the English language. It can mean an ideal, an abstraction or a cardboard replica. It may be presented as a diagram, printed text, or a set of mathematical formulae. It may represent a physical structure, a logical structure, a sequence of events, or a set of causal relationships. This article examines the various meanings of ´model´ and asks if the usages of the term in software engineering jargon are always meaningful. It reviews several types of software model, including life-cycle models, control-flow and data-flow models, design paradigms such as object-orientation and functional decomposition, quality models, and models of system behaviour, and outlines their deficiencies.
Keywords :
software engineering; control flow models; data flow models; design paradigms; diagrams; functional decomposition; life cycle models; mathematical formulae; object oriented methods; quality models; software engineering; software models; system behaviour models; text; Software engineering;
fLanguage :
English
Journal_Title :
Computing & Control Engineering Journal
Publisher :
iet
ISSN :
0956-3385
Type :
jour
DOI :
10.1049/cce:19980103
Filename :
662889
Link To Document :
بازگشت