A softwareService is an individually manageable part for a particular platform. It provides a service that makes up one or more ApplicationTasks in a given ApplicationService. A software connection or software element check provides instrumentation concerning the availability and response time of a service.
A software service can be layered over another software service that is directly dependent on it, and it can also be a member of a redundancy group.