Service abstraction is a design principle that is applied within the service-orientation design paradigm so that the information published in a service contract is limited to what is required to effectively utilize the service[1] The service contract should not contain any superfluous information that is not required for its invocation. Also that the information should be limited to the serviced contract (technical contract and the service level agreement) only, no other document or medium should be made available to the service consumers other than the service contract that contains additional service related information.
^Service
and 22 Related for: Service abstraction information
Serviceabstraction is a design principle that is applied within the service-orientation design paradigm so that the information published in a service...
leaky abstraction is an abstraction that leaks details that it is supposed to abstract away. As coined by Joel Spolsky, the Law of Leaky Abstractions states:...
implementation of a network proxy and a load balancer, and it supports the serviceabstraction along with the other networking operations. It is responsible for...
availability that customers expect. SaaS customers are provided with the abstraction of limitless computing resources, while economy of scale drives down...
current abstraction levels of the service, which would in turn require reapplication of the ServiceAbstraction design principle to ensure the service maintains...
Hardware abstractions are sets of routines in software that provide programs with access to hardware resources through programming interfaces. The programming...
An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture...
An application layer is an abstraction layer that specifies the shared communication protocols and interface methods used by hosts in a communications...
Measured service. Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate...
service's logic might need refactoring in order to make it more efficient. The application of the service loose coupling and the serviceabstraction principles...
environments for service control, creation, and orchestration and execution. Again in telecommunications, this can include abstractions for media control...
Abstraction of synchrony is the proposed ability to generically call a service or operation without regard to whether the target service is configured...
Although most of the service design principles support each other in a positive manner, however, in case of serviceabstraction and service discoverability...
The Network Abstraction Layer (NAL) is a part of the H.264/AVC and HEVC video coding standards. The main goal of the NAL is the provision of a "network-friendly"...
in obtaining a service with a strong abstraction layer. This pattern uses a central registry known as the "service locator", which on request returns the...
In computer science, metalinguistic abstraction is the process of solving complex problems by creating a new language or vocabulary to better understand...
compound application of service reusability, serviceabstraction and service loose coupling principles help developing composable services. This design principle...
Entity abstraction is a design pattern, applied within the service-orientation design paradigm which provides guidelines for designing reusable services whose...
depend on abstractions (e.g., interfaces). Abstractions should not depend on details. Details (concrete implementations) should depend on abstractions. By dictating...
Management Protocol Time service Wireless sensor network In computer network programming, the application layer is an abstraction layer reserved for communications...
CCSDS Message Abstraction Layer (MAL) provides message abstraction and generic service patterns to the Mission Operation (MO) services defined in the...
layering technique is an obvious means of abstraction. When all the OSID providers implement the same service, this is called an adapter pattern. Adapter...