Chapter
On the Criteria To Be Used in Decomposing Systems into Modules
Abstract
This paper discusses modularization as a mechanism for improving the flexibility and comprehensibility of a system while allowing the shortening of its development time. The effectiveness of a “modularization” is dependent upon the criteria used in dividing the system into modules. A system design problem is presented and both a conventional and unconventional decomposition are described. It is shown that the unconventional decompositions have …
Authors
Parnas DL
Book title
Software Pioneers
Pagination
pp. 411-427
Publisher
Springer Nature
Publication Date
2002
DOI
10.1007/978-3-642-59412-0_26