Revolutionizing Software Construction: From Craftsman Efforts to Reusable Components.
The article discusses how software systems are still mostly built from scratch despite the idea of using reusable software components. The researchers developed a method for constructing software using components based on various experiences in the field. They identified factors that limit the widespread use of reusable software components.