Service (systems architecture)

Service (systems architecture)

In the context of Enterprise architecture, Service-orientation, and Service-oriented architecture, the term service refers to a discretely defined set of contiguous and autonomous business or technical functionality.

OASIS (organization) defines 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 service description." [ [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm OASIS Reference Model for Service Oriented Architecture 1.0] ]

ervice Engineering

An Enterprise Architecture Team will develop the organization’s “Service” model first by defining the top level Business Functions. Once the Business Functions are defined they are decomposed into “Services” which represent the processes and activities needed to manage the assets of the organization in their various states. An example here would be the decomposition of the Business Function “Manage Orders” into “Services” such as “Create Order”, “Fulfill Order”, “Ship Order”, “Invoice Order”, “Cancel/Update Order”, etc.

ervice Description / Specification

A “Service” has a description or specification. This description consists of:

# An explicit and detailed narrative definition supported by a low (but not detailed [not implementation specific] ) level process model. The narrative definition is in some cases augmented by machine-readable semantic information about the service which facilitates service mediation and consistency checking of an Enterprise Architecture.
# A set of performance indicators that address measures/performance parameters such as availability (when should members of the organization be able to perform the function), duration (how long should it take to perform the function), rate (how often will the function be performed over a period of time), etc.
# A linkage to the organization’s information model showing what information the “Service” owns (creates, reads, updates, and deletes) and which information it references and is owned by other “Services”.
# A listing of known downstream consumers (other “Services” that depend upon its function or information) and the documentation of their requirements.

ervice Implementation

A Web service provides one way of implementing the automated aspects of a given business or technical service.

Notes


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Service-oriented architecture — (SOA) is a method for systems development and integration where functionality is grouped around business processes and packaged as interoperable services . SOA also describes IT infrastructure which allows different applications to exchange data… …   Wikipedia

  • Service component architecture — (SCA) ist eine relativ neue, aber wichtige Initiative, beworben von führenden Anbietern der Java EE Technologie. Ihre Befürworter behaupten, sie sei auf natürliche Weise geeignet für die Fertigung von Anwendungen, die den Prinzipien einer… …   Deutsch Wikipedia

  • Service component architecture — (SCA) is a relatively new initiative advocated by major software vendors. Its proponents claim it is more natively suited for the delivery of applications that conform with the principles of service oriented architecture. As such, SCA components… …   Wikipedia

  • Service Component Architecture — Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf… …   Deutsch Wikipedia

  • Service Oriented Architecture — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Serviceorientierte Architektur (SOA), engl. service oriented… …   Deutsch Wikipedia

  • Service Component Architecture — Pour les articles homonymes, voir SCA. Service Component Architecture (SCA) est un ensemble de spécifications qui décrivent un modèle pour bâtir des applications s inscrivant dans une architecture orientée service (appelée aussi SOA). Les… …   Wikipédia en Français

  • Service-oriented architecture implementation framework — Service oriented architectures (SOA) are based on the notion of software services, which are high level software components that include web services. Implementation of an SOA requires tools as well as run time infrastructure software. This is… …   Wikipedia

  • Systems architecture — A system architecture or systems architecture is the conceptual design that defines the structure and/or behavior of a system. There is no universally agreed definition of which aspects constitute a system architecture, and various organizations… …   Wikipedia

  • Exploration Systems Architecture Study — The Exploration Systems Architecture Study (ESAS) is the official title of a large scale, system level study conducted by the National Aeronautics and Space Administration (NASA) during the Summer of 2005 in response to American president George… …   Wikipedia

  • Semantic service oriented architecture — A Semantic Service Oriented Architecture (SSOA) is a computer architecture that allows for scalable and controlled Enterprise Application Integration solutions. [ [http://www.wsmx.org/papers/publications/SSOA.pdf Exposing Semantic Web Service… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”