作者: Fabio Kon , Jeferson Roberto Marques , Tomonori Yamane , Roy H. Campbell , M. Dennis Mickunas
DOI: 10.1002/SPE.654
关键词:
摘要: SUMMARY Component technology promotes code reuse by enabling the construction of complex applications assembling off-the-shelf components. However, components depend on certain characteristics environment in which they execute. They other software and hardware resources. In existing component architectures, application developer is left with task resolving those dependencies, i.e., making sure that each has access to all resources it needs required are loaded. Nevertheless, according encapsulation principles, developers should not be aware internals. Thus, may difficult find out what a really needs. systems, such as ones found modern distributed environments, this manual approach dependency management can lead disastrous results. Current systems rely heavily configuration users system administrators. This tolerable now, when have manage few computers. But, near future, people will deal thousands computing devices no longer acceptable require user configure them. article presents results our six-year research (from 1998 2003) area automatic configuration, describing an integrated architecture for managing dependencies componentbased systems. The supports dynamic resource heterogeneous environments. We describe concrete implementation architecture, present experimental results, compare works area.