During the service modeling process it is noticed that a service capability candidate is assigned the responsibility of issuing notification messages via e-mail and logging event status information to a database. Each of the following statements describes the result of applying of a service-orientation principle. Given that the principles are applied during the service modeling process, which of these statements make sense?
Select all that apply, then click Submit answer.
-
○
The Service Reusability principle is applied and the service capability candidate is split into two service capability candidates. This increases the reusability of the service capability candidate because each provides a distinct and generic function that can be individually reused.
-
○
The Service Autonomy principle is applied to help determine whether the shared e-mail server and database may raise autonomy-related problems that may impact how the service capability candidate should be modeled.
-
○
The Service Discoverability principle is applied to more clearly define the purpose of the service capability candidate so that information is collected for future discoverability purposes.
-
○
The Service Statelessness principle is applied so that the service capability candidate is designed and developed to defer its state data to e-mail messages and a corresponding database table as part of the overall physical service architecture.