nerdexam
SOA

S90-01A · Question #46

"A primary focus of service modeling is the encapsulation and abstraction of business logic in support of defining business service candidates." What is wrong with this statement?

The correct answer is D. There is nothing wrong with this statement. Option D is correct because the statement accurately reflects a core principle of service-oriented architecture (SOA): service modeling is precisely the process of encapsulating and abstracting business logic to identify and define business service candidates - those reusable…

Introduction to Service Delivery Lifecycles and SOA Adoption

Question

"A primary focus of service modeling is the encapsulation and abstraction of business logic in support of defining business service candidates." What is wrong with this statement?

Options

  • AService modeling is a phase dedicated to defining non-business service logic only.
  • BThere is no such thing as a business service when creating service-oriented solutions.
  • CThe service modeling process results in the implementation of services, not the definition of service
  • DThere is nothing wrong with this statement.

How the community answered

(61 responses)
  • B
    3% (2)
  • C
    5% (3)
  • D
    92% (56)

Explanation

Option D is correct because the statement accurately reflects a core principle of service-oriented architecture (SOA): service modeling is precisely the process of encapsulating and abstracting business logic to identify and define business service candidates - those reusable units of functionality that will eventually become services.

Option A is wrong because service modeling is not limited to non-business logic; business services are a primary artifact of the modeling process. Option B is wrong because business services are a well-established and essential service type in SOA, alongside utility and entity services. Option C is wrong because service modeling produces definitions/candidates, not implementations - actual implementation happens in a later phase of the SOA lifecycle (service development/implementation).

Memory tip: Think of service modeling as the "blueprint phase" - you are drawing plans (defining candidates), not yet building the house (implementing services). The statement is a textbook definition, so if it sounds like something straight out of an SOA textbook, trust it.

Topics

#service modeling#business logic#service candidates#abstraction

Community Discussion

No community discussion yet for this question.

Full S90-01A Practice