Data provenance in SOA: Security, reliability, and integrity

W. T. Tsai, Xiao Wei, Yinong Chen, Ray Paul, Jen Yao Chung, Dawei Zhang

Research output: Contribution to journalArticlepeer-review

40 Scopus citations


Due to the dynamic nature, such as services composition and evaluation, it is critical for a Service-Oriented Architecture (SOA) system to consider its data provenance, which concerns security, reliability, and integrity of data as they are being routed in the system. In a traditional software system, one focuses on the software itself to determine the security, reliability, and integrity of the software. In an SOA system, however, one also needs to consider origins and routes of data and their impact, i.e., data provenance. This paper first analyzes the unique nature and characteristics of data provenance in an SOA system, particularly related to data security, reliability, and integrity. Then it proposes a new framework for data provenance analysis in an SOA system. Finally, this paper uses an example which illustrates these techniques.

Original languageEnglish (US)
Pages (from-to)223-247
Number of pages25
JournalService Oriented Computing and Applications
Issue number4
StatePublished - Dec 1 2007


  • Data collection
  • Data integrity
  • Data integrity estimation model
  • Data provenance
  • Data provenance classification
  • Data reliability
  • Data security

ASJC Scopus subject areas

  • Software
  • Management Information Systems
  • Information Systems
  • Hardware and Architecture


Dive into the research topics of 'Data provenance in SOA: Security, reliability, and integrity'. Together they form a unique fingerprint.

Cite this