Text this: Applying a service-oriented approach for developing a distributed multi-agent system for healthcare