75:
139:
are defined, they are further partitioned and refined into services that represent the processes and activities needed to manage the assets of the organization in their various states. One example is the separation of the business function "Manage Orders" into services such as "Create Order",
56:
defines a service as "a mechanism to enable access to one or more capabilities, where the access is provided using a prescribed interface and is exercised consistent with constraints and policies as specified by the
135:
A business analyst, domain expert, and/or enterprise architecture team will develop the organization's service model first by defining the top level business functions. Once the
50:
can reuse for different purposes, together with the policies that should control its usage (based on the identity of the client requesting the service, for example).
46:, or a set of software functionalities (such as the retrieval of specified information or the execution of a set of operations) with a purpose that different
96:
185:
122:
104:
147:
Many analysis and design methods can be used for service engineering, both general purpose ones such as OpenUP and
140:"Fulfill Order", "Ship Order", "Invoice Order" and "Cancel/Update Order". These business functions have to have a
100:
141:
35:
43:
167:
85:
89:
27:
148:
53:
8:
58:
31:
136:
47:
20:
16:
Set of related software functionalities that can be reused for different purposes
179:
74:
151:
as well as those discussed under
Service-oriented modeling.
168:
OASIS Reference Model for
Service Oriented Architecture 1.0
144:
that is adequate in the given project and domain context.
177:
103:. Unsourced material may be challenged and
123:Learn how and when to remove this message
178:
64:
186:Service-oriented (business computing)
101:adding citations to reliable sources
68:
13:
14:
197:
73:
161:
1:
36:service-oriented architecture
7:
10:
202:
18:
154:
19:Not to be confused with
42:refers to a software
28:software architecture
149:Domain-Driven Design
97:improve this section
65:Service engineering
59:service description
32:service-orientation
26:In the contexts of
137:business functions
21:Server (computing)
133:
132:
125:
193:
170:
165:
128:
121:
117:
114:
108:
77:
69:
201:
200:
196:
195:
194:
192:
191:
190:
176:
175:
174:
173:
166:
162:
157:
129:
118:
112:
109:
94:
78:
67:
24:
17:
12:
11:
5:
199:
189:
188:
172:
171:
159:
158:
156:
153:
131:
130:
81:
79:
72:
66:
63:
15:
9:
6:
4:
3:
2:
198:
187:
184:
183:
181:
169:
164:
160:
152:
150:
145:
143:
138:
127:
124:
116:
113:November 2021
106:
102:
98:
92:
91:
87:
82:This section
80:
76:
71:
70:
62:
60:
55:
51:
49:
45:
44:functionality
41:
37:
33:
29:
22:
163:
146:
134:
119:
110:
95:Please help
83:
52:
39:
25:
142:granularity
38:, the term
84:does not
180:Category
105:removed
90:sources
48:clients
40:service
155:Notes
54:OASIS
88:any
86:cite
34:and
99:by
61:".
182::
30:,
126:)
120:(
115:)
111:(
107:.
93:.
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.