Systems such as large databases, mainframe applications, and integrated systems can use Dynamic Object Technology to adapt the systems to the changing needs of the users. The authors define the scope, range, and techniques that are the foundation of Dynamic Object Technology.