Current database management system technology is unable to provide adequate support for Nomadic Computing. Mobile applications
require systems which are sufficiently lightweight and customisable to provide high performance while consuming minimal power,
yet extensible enough to adapt to a constantly changing environment. Current DBMS architectures do not provide this level
of customization or adaptability. In this paper we introduce Component-Based Database Management Systems (CBDMS) and discuss
their suitability for mobile computing.