JaWS : a Java Work Station GUI defined in XML Expertise : in XML + ontologies Reports : in HTML Synchronization : XML Planning system API Upgrade server XML + HTML back-up Client monitoring Knowledge manager Dispatching Transaction queuing Pull or Push approach Jafar : Java Advanced Facilities for Audit and Reporting
Urgency = (network)(timeout)(# done) workload Client AgentServer AgentDB Agent Sends synch request to Server agent if urgency > threshold Gives go ahead to JaWS client to initiate synchronization Asks DB agent to assess urgency for client if urgency > threshold Gives go ahead to most urgent client agents Computes urgency for client if urgency > threshold + gives go ahead for # of clients Urgency = (network)(age of agenda) workload Urgency = (network)(# to do) workload
Requested Features for Mobile Agent Technology Plug-in Resource-friendly Low cost per seat Automatic distribution, tuning & upgrading Plug-in Tuning facility Plug-in DB interface
Synchronization Benefits of Mobile Agent Technology Transparancy Just in time Better back-ups Time savings Resource savings Load balancing Easy monitoring Precedence tuning Resource savings Pull -> push strategy Shorter data cycle Timing control Resource savings Access control Load balancing