Taming web services from the wild

M. Brian Blake, Michael F. Nowlan

Research output: Contribution to journalArticlepeer-review

37 Scopus citations


Service-oriented computing is about building new cross-organizational applications by combining, composing, consuming, or interconnecting existing services. So, why do most composite Web service-based systems currently rely on pre-established relationships that aren't created by automated, dynamic discovery and integration? One perceived reason is the inconsistency in service-based interface descriptions and message names. Here, the authors investigate whether human nature - specifically, software developers' tendencies to name service descriptions in significantly consistent ways - can provide syntactical methods for service discovery.

Original languageEnglish (US)
Pages (from-to)62-69
Number of pages8
JournalIEEE Internet Computing
Issue number5
StatePublished - 2008


  • Business
  • Data mining
  • Distance measurement
  • Internet
  • Service discovery
  • Service-oriented computing
  • Silicon
  • Software
  • Syntactical analysis
  • Web services

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'Taming web services from the wild'. Together they form a unique fingerprint.

Cite this