ITPEC FE Morning October 2022 Question 61
Which of the following is a description of SOA?
Explanation
Building software from components called services — SOA (Service-Oriented Architecture) makes a system easier to change when the business changes.
In SOA each business function, such as order entry or a credit check, is implemented as a service with a standard interface. A system is assembled by combining services, and each service can be reused or replaced on its own. When a business process changes, the system follows by recombining or swapping services instead of being rebuilt.
Answer (b)
Why not others:
- •(a) — business, data, application and technology views, optimized together for the business and the system, describe EA (Enterprise Architecture)
- •(c) — designing with only the three structures sequence, selection and iteration is structured programming
- •(d) — building an information model and a function model together from data flow diagrams is a structured analysis method, not an architecture made of services
Key rule: SOA is about the unit of construction, reusable and loosely coupled services with standard interfaces; EA is about describing the whole organization in four architecture views.
System Strategy · AI-written, may contain errors
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.