Using social networks for Web services discovery

Zakaria Maamar, Nora Faci, Leandro Krug Wives, Youakim Badr, Pedro Bispo Santos, José Palazzo M. De Oliveira

Research output: Contribution to journalArticle

65 Citations (Scopus)

Abstract

Service engineers often struggle to locate the relevant Web services needed to satisfy users' requests. The authors describe how service engineers can capitalize on Web services' interactions - namely, collaboration, substitution, and competition - to build social networks for service discovery. Through these networks, Web services identify those peers with which they'd like to work, those that can replace them in case of failure, and those that compete against them for selection. Building a Web service's social network requires six steps, which the article describes.

Original languageEnglish (US)
Article number5703065
Pages (from-to)48-55
Number of pages8
JournalIEEE Internet Computing
Volume15
Issue number4
DOIs
StatePublished - Jul 1 2011

Fingerprint

Web services
Engineers
Substitution reactions

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cite this

Maamar, Z., Faci, N., Wives, L. K., Badr, Y., Santos, P. B., & De Oliveira, J. P. M. (2011). Using social networks for Web services discovery. IEEE Internet Computing, 15(4), 48-55. [5703065]. https://doi.org/10.1109/MIC.2011.27
Maamar, Zakaria ; Faci, Nora ; Wives, Leandro Krug ; Badr, Youakim ; Santos, Pedro Bispo ; De Oliveira, José Palazzo M. / Using social networks for Web services discovery. In: IEEE Internet Computing. 2011 ; Vol. 15, No. 4. pp. 48-55.
@article{b3469040a4b1497f8d49bbbe42fe57fe,
title = "Using social networks for Web services discovery",
abstract = "Service engineers often struggle to locate the relevant Web services needed to satisfy users' requests. The authors describe how service engineers can capitalize on Web services' interactions - namely, collaboration, substitution, and competition - to build social networks for service discovery. Through these networks, Web services identify those peers with which they'd like to work, those that can replace them in case of failure, and those that compete against them for selection. Building a Web service's social network requires six steps, which the article describes.",
author = "Zakaria Maamar and Nora Faci and Wives, {Leandro Krug} and Youakim Badr and Santos, {Pedro Bispo} and {De Oliveira}, {Jos{\'e} Palazzo M.}",
year = "2011",
month = "7",
day = "1",
doi = "10.1109/MIC.2011.27",
language = "English (US)",
volume = "15",
pages = "48--55",
journal = "IEEE Internet Computing",
issn = "1089-7801",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

Maamar, Z, Faci, N, Wives, LK, Badr, Y, Santos, PB & De Oliveira, JPM 2011, 'Using social networks for Web services discovery', IEEE Internet Computing, vol. 15, no. 4, 5703065, pp. 48-55. https://doi.org/10.1109/MIC.2011.27

Using social networks for Web services discovery. / Maamar, Zakaria; Faci, Nora; Wives, Leandro Krug; Badr, Youakim; Santos, Pedro Bispo; De Oliveira, José Palazzo M.

In: IEEE Internet Computing, Vol. 15, No. 4, 5703065, 01.07.2011, p. 48-55.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Using social networks for Web services discovery

AU - Maamar, Zakaria

AU - Faci, Nora

AU - Wives, Leandro Krug

AU - Badr, Youakim

AU - Santos, Pedro Bispo

AU - De Oliveira, José Palazzo M.

PY - 2011/7/1

Y1 - 2011/7/1

N2 - Service engineers often struggle to locate the relevant Web services needed to satisfy users' requests. The authors describe how service engineers can capitalize on Web services' interactions - namely, collaboration, substitution, and competition - to build social networks for service discovery. Through these networks, Web services identify those peers with which they'd like to work, those that can replace them in case of failure, and those that compete against them for selection. Building a Web service's social network requires six steps, which the article describes.

AB - Service engineers often struggle to locate the relevant Web services needed to satisfy users' requests. The authors describe how service engineers can capitalize on Web services' interactions - namely, collaboration, substitution, and competition - to build social networks for service discovery. Through these networks, Web services identify those peers with which they'd like to work, those that can replace them in case of failure, and those that compete against them for selection. Building a Web service's social network requires six steps, which the article describes.

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

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

U2 - 10.1109/MIC.2011.27

DO - 10.1109/MIC.2011.27

M3 - Article

AN - SCOPUS:79952973002

VL - 15

SP - 48

EP - 55

JO - IEEE Internet Computing

JF - IEEE Internet Computing

SN - 1089-7801

IS - 4

M1 - 5703065

ER -

Maamar Z, Faci N, Wives LK, Badr Y, Santos PB, De Oliveira JPM. Using social networks for Web services discovery. IEEE Internet Computing. 2011 Jul 1;15(4):48-55. 5703065. https://doi.org/10.1109/MIC.2011.27