DocumentCode :
1490793
Title :
Models of software development environments
Author :
Perry, Dewayne E. ; Kaiser, Gail E.
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
Volume :
17
Issue :
3
fYear :
1991
fDate :
3/1/1991 12:00:00 AM
Firstpage :
283
Lastpage :
295
Abstract :
A general model of software development environments that consists of structures, mechanisms, and policies is presented. The advantage of this model is that it distinguishes intuitively those aspects of an environment that are useful in comparing and contrasting software development environments. Four classes of environments-the individual, the family, the city. and the state-are characterized by means of a sociological metaphor based on scale. The utility of the taxonomy is that it delineates the important classes of interactions among software developers and exposes the ways in which current software development environments inadequately support the development of large systems. The generality of the model is demonstrated by its application to a previously published taxonomy that categorizes environments according to how they relate to language-centered, structure-oriented, toolkit, and method-based environments
Keywords :
programming environments; language centered environments; method-based environments; sociological metaphor; software development environments; structure-oriented environments; toolkit environments; Application software; Cities and towns; Hardware; Power system modeling; Programming; Research and development; Software systems; Software tools; Taxonomy;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.75417
Filename :
75417
Link To Document :
بازگشت