DocumentCode
3288378
Title
Models of software development environments
Author
Perry, Dewayne E. ; Kaiser, Gail E.
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
fYear
1988
fDate
11-15 Apr 1988
Firstpage
60
Lastpage
68
Abstract
The authors present a general model of software development environments that consist of three components: policies, mechanisms, and structures. The advantage of this formalization is that it distinguishes precisely those aspects of an environment that are useful in comparing and contrasting software development environments. They introduce four classes of models by a sociological metaphor that emphasizes scale: the individual, the family, the city, and the state models. The authors argue that there is a qualitative difference between the interactions among a small, family project and a large, city project and that this qualitative difference requires a fundamentally different model of software development environments. They illustrate the city model with Inscape/Infuse and ISTAR
Keywords
programming environments; ISTAR; Inscape/Infuse; city project; family project; mechanisms; policies; sociological metaphor; software development environments; software engineering; structures; Cities and towns; Hardware; Kernel; Pressing; Programming profession; Research and development; Software systems; Software tools; Taxonomy;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1988., Proceedings of the 10th International Conference on
Print_ISBN
0-89791-258-6
Type
conf
DOI
10.1109/ICSE.1988.93688
Filename
93688
Link To Document