A system, method and program are provided for listing activities in a graphical
user interface in a collaborative work tool framework. An activity window having
activity description data, activity start data, activity duration data, and an
activity status data is displayed. Then, an activity is defined in response to
user selection of a defined activity button and the defined activity is displayed
in the activity window. Next, status for the defined activity is determined based
on the start time and the duration for the defined activity. Finally, background
information relevant to the defined activity is automatically acquired, including
automatically obtaining the activity description when the start time is within
a predetermined period, parsing and pattern matching the activity description to
identify searchable components thereof, querying a plurality of sources across
a network to obtain the background information, and receiving the background information
in response to querying the plurality of sources.