An Agent-Based Netcentric Framework for Mulidisciplinary Problem Solving Environments