Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Software Structures: A Careful Look
Journal article

Software Structures: A Careful Look

Abstract

If all software experts agree on anything, it is that software shouldn't be a monolith (a large system that is, for all practical purposes, indivisible). In the half century since Edsger Dijkstra published his groundbreaking paper, “The Structure of the ‘THE’-Multiprogramming System,”1 it has become clear that the ability to design a software system's structure is at least as important as the ability to design efficient algorithms or to write …

Authors

Parnas DL

Journal

IEEE Software, Vol. 35, No. 6, pp. 68–71

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

January 1, 2018

DOI

10.1109/ms.2018.4321239

ISSN

0740-7459