1 Error Detection in Service-Oriented Distributed Systems (original) (raw)
Consumer Electronics systems are composed of components developed by different vendors. These components rely on open hardand software standards for their cooperation. With the increased digitization of content and use of digital networks, Service Oriented Architectures (SOA) represent a natural approach to this openness. In a SOA, functionality, resources and content are encapsulated as services; applications are composed by connecting these services. In this paper we describe this approach in the context of an advanced consumer electronics setup, viz. a prototype for the distributed processing of multimedia content to derive meta-information from the content. The system architecture is fully based on the concept of SOA by using the new CE standard UPnP. Particular contribution of the paper is an analysis and a solution for error detection in this context. We derive requirements for error detection from the architecture, which dictates that this aspect should follow the same approa...