Demystifying data-centric web services

Iman Saleh, Gregory Kulczycki, M. Brian Blake

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

Service-oriented architecture (SOA) promotes a paradigm in which enterprise applications are implemented as reusable, interoperable, network-accessible software modules. Ambiguity is introduced when enterprise organizations devise natural language specifications to describe the service capabilities. Consequently, consumers often misinterpret operational details while using these services, resulting in unfavorable side-effects. Practical, verifiable, and reusable solutions are required to mitigate these issues.

Original languageEnglish
Pages (from-to)86-90
Number of pages5
JournalIEEE Internet Computing
Volume13
Issue number5
DOIs
StatePublished - Oct 1 2009
Externally publishedYes

Fingerprint

Web services
Specification languages
Service oriented architecture (SOA)
Industry

Keywords

  • Contracts
  • Data model
  • Data-centric Web services
  • Formal specification
  • Internet
  • Service-oriented architecture
  • SOA

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Saleh, I., Kulczycki, G., & Blake, M. B. (2009). Demystifying data-centric web services. IEEE Internet Computing, 13(5), 86-90. https://doi.org/10.1109/MIC.2009.106

Demystifying data-centric web services. / Saleh, Iman; Kulczycki, Gregory; Blake, M. Brian.

In: IEEE Internet Computing, Vol. 13, No. 5, 01.10.2009, p. 86-90.

Research output: Contribution to journalArticle

Saleh, I, Kulczycki, G & Blake, MB 2009, 'Demystifying data-centric web services', IEEE Internet Computing, vol. 13, no. 5, pp. 86-90. https://doi.org/10.1109/MIC.2009.106
Saleh, Iman ; Kulczycki, Gregory ; Blake, M. Brian. / Demystifying data-centric web services. In: IEEE Internet Computing. 2009 ; Vol. 13, No. 5. pp. 86-90.
@article{c484f324330443b2a30a583bd7d56762,
title = "Demystifying data-centric web services",
abstract = "Service-oriented architecture (SOA) promotes a paradigm in which enterprise applications are implemented as reusable, interoperable, network-accessible software modules. Ambiguity is introduced when enterprise organizations devise natural language specifications to describe the service capabilities. Consequently, consumers often misinterpret operational details while using these services, resulting in unfavorable side-effects. Practical, verifiable, and reusable solutions are required to mitigate these issues.",
keywords = "Contracts, Data model, Data-centric Web services, Formal specification, Internet, Service-oriented architecture, SOA",
author = "Iman Saleh and Gregory Kulczycki and Blake, {M. Brian}",
year = "2009",
month = "10",
day = "1",
doi = "10.1109/MIC.2009.106",
language = "English",
volume = "13",
pages = "86--90",
journal = "IEEE Internet Computing",
issn = "1089-7801",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "5",

}

TY - JOUR

T1 - Demystifying data-centric web services

AU - Saleh, Iman

AU - Kulczycki, Gregory

AU - Blake, M. Brian

PY - 2009/10/1

Y1 - 2009/10/1

N2 - Service-oriented architecture (SOA) promotes a paradigm in which enterprise applications are implemented as reusable, interoperable, network-accessible software modules. Ambiguity is introduced when enterprise organizations devise natural language specifications to describe the service capabilities. Consequently, consumers often misinterpret operational details while using these services, resulting in unfavorable side-effects. Practical, verifiable, and reusable solutions are required to mitigate these issues.

AB - Service-oriented architecture (SOA) promotes a paradigm in which enterprise applications are implemented as reusable, interoperable, network-accessible software modules. Ambiguity is introduced when enterprise organizations devise natural language specifications to describe the service capabilities. Consequently, consumers often misinterpret operational details while using these services, resulting in unfavorable side-effects. Practical, verifiable, and reusable solutions are required to mitigate these issues.

KW - Contracts

KW - Data model

KW - Data-centric Web services

KW - Formal specification

KW - Internet

KW - Service-oriented architecture

KW - SOA

UR - http://www.scopus.com/inward/record.url?scp=70349436885&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70349436885&partnerID=8YFLogxK

U2 - 10.1109/MIC.2009.106

DO - 10.1109/MIC.2009.106

M3 - Article

AN - SCOPUS:70349436885

VL - 13

SP - 86

EP - 90

JO - IEEE Internet Computing

JF - IEEE Internet Computing

SN - 1089-7801

IS - 5

ER -