Current electronic markets require highly flexible and dynamic computer sys
tems. For example a supply chain management system, which creates added val
ue by combining and utilizing various types of information in a network, co
vers both the Internet and intranets. This makes it difficult for systems t
o work efficiently if they are designed statically and inflexibly. Moreover
, since new business models are continually being developed, quick reconfig
uration and dynamic modification are critical in designing the systems, Thi
s paper proposes a way of creating such systems by integrating agent migrat
ion, distributed objects, and multi-threading. These are implemented in a n
etwork programming language called Mobidget dagger.