University of Limerick Institutional Repository

Decomposition of software into components

DSpace Repository

Show simple item record Parnas, David Lorge 2009-03-03T14:27:44Z 2009-03-03T14:27:44Z 2003
dc.description non-peer-reviewed
dc.description.abstract Most software products are too large to be completed by a single person in a short period. To make the development manageable, the software must be divided into components that can be developed (and later maintained) separately. Each component will be a work assignment for a team or individual. It is often thought that this decomposition is a management decision, determined primarily by the talent available. This lecture explains that the decomposition is a critical design decision to be made on the basis of simple technical criteria, which will be stated and illustrated. The result is a very unconventional, but easily maintained, design. en
dc.language.iso eng en
dc.subject software en
dc.title Decomposition of software into components en
dc.type Report en
dc.type.supercollection all_ul_research en
dc.type.restriction none en
dc.contributor.sponsor SFI
dc.relation.projectid 01/P1.2/C009
dc.relation.projectid 03/CE3/1405

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account