• 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