Management of High Performance Scientific Applications using Mobile Agents based Services