Skip to search boxSkip to navigationSkip to main content

The 4P Taxonomy: A Survey of Software Development Environments

  • Anders Hessellund
Research Output:
Book / Anthology / Report
Report

Open access

Publication Information

Output type

Research Output:
Book / Anthology / Report
Report

Original language

English

Publication milestones

  • Published - 06/2006

Publication status

Published - 06/2006

Place of publication

Copenhagen

Edition

TR-2006-86

Publisher

IT-Universitetet i København, Denmark

Book series

  • Book series name: IT University Technical Report Series
    Series number: TR-2006-86
    ISSN: 1600-6100

ISBN (Electronic)

87-7949-127-8

Abstract

The conceptual architecture of software development environments is of vital importance to developers. Environments form our perception of software development and provide us with the tools to solve problems. Understanding the underlying concepts of software development environments can clarify how they restrict or enhance productivity. Such an understanding can benefit developers when choosing between different environments. In this paper, we introduce a comprehensive, feature-based taxonomy of software development environments which emphasizes 4 central dimensions: Program, Platform, People, and Process. We claim that this taxonomy can form the conceptual foundation for a better and more systematic understanding of software development environments. We conclude the paper by applying this taxonomy to four industrial strength environments to show how it can be used.

Access to documents

Final published version, 748.45 KB