Component software and the way ahead

Clemens Szyperski · Cambridge University Press eBooks · 2000

Components capture the deployment nature of software; objects capture its runtime nature. Components and objects together enable the construction of nextgeneration software. However, as discussed in this chapter, many problems still need to be solved before component software can become ubiquitous. One important step to be taken is to move from component introversion to component extroversion and to adopt component-based software architecture on a much broader basis. To avoid the many traps on that way, it is useful to emphasize: Components are units of deployment and versioning but the atoms of configuration. To control the complexity explosion of peer-to-peer component architectures, component frameworks need to be pursued beyond their current weak foundation.

Read the paper · More papers on PaperTik