A science of design for software-intensive systems

Peter Freeman, David Hart

    Research output: Contribution to journalReview articlepeer-review

    26 Scopus citations

    Abstract

    The design process for software-intensive systems including computer science and engineering is discussed. The software-intensive systems are useful in protecting and managing commercial air travel, operating the electric power grid and file tax returns. The design must account for factors such as style and innovation, reaching beyond the requirements for basic functionality to the context in which software-intensive systems exist. It is found that software-intensive systems are complex and are composed of software, people, computers and other devices.

    Original languageEnglish
    Pages (from-to)19-21
    Number of pages3
    JournalCommunications of the ACM
    Volume47
    Issue number8
    DOIs
    StatePublished - Aug 2004

    Fingerprint

    Dive into the research topics of 'A science of design for software-intensive systems'. Together they form a unique fingerprint.

    Cite this