A Language/Action Perspective on Cooperative Information AgentsIntegrated semantics for information and communication systems