An Approach to Build P2P Web Extensions

Autores
González, Rodolfo; Firmenich, Sergio; Fernández, Alejandro; Rossi, Gustavo Héctor; Velez, Darío
Año de publicación
2020
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
Web Engineering. ICWE 2020. Lecture Notes in Computer Science, vol 12128. Springer, Cham
Materia
Ciencias de la Computación e Información
Web extensions
Peer to peer
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/10683

id CICBA_a3464744ec74c767ae1b9d89ed7ffc59
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/10683
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling An Approach to Build P2P Web ExtensionsGonzález, RodolfoFirmenich, SergioFernández, AlejandroRossi, Gustavo HéctorVelez, DaríoCiencias de la Computación e InformaciónWeb extensionsPeer to peerWeb extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.Web Engineering. ICWE 2020. Lecture Notes in Computer Science, vol 12128. Springer, Cham2020-06info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/10683enginfo:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-030-50578-3_31info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-04T09:43:08Zoai:digital.cic.gba.gob.ar:11746/10683Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-04 09:43:09.194CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv An Approach to Build P2P Web Extensions
title An Approach to Build P2P Web Extensions
spellingShingle An Approach to Build P2P Web Extensions
González, Rodolfo
Ciencias de la Computación e Información
Web extensions
Peer to peer
title_short An Approach to Build P2P Web Extensions
title_full An Approach to Build P2P Web Extensions
title_fullStr An Approach to Build P2P Web Extensions
title_full_unstemmed An Approach to Build P2P Web Extensions
title_sort An Approach to Build P2P Web Extensions
dc.creator.none.fl_str_mv González, Rodolfo
Firmenich, Sergio
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author González, Rodolfo
author_facet González, Rodolfo
Firmenich, Sergio
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author_role author
author2 Firmenich, Sergio
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias de la Computación e Información
Web extensions
Peer to peer
topic Ciencias de la Computación e Información
Web extensions
Peer to peer
dc.description.none.fl_txt_mv Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
Web Engineering. ICWE 2020. Lecture Notes in Computer Science, vol 12128. Springer, Cham
description Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
publishDate 2020
dc.date.none.fl_str_mv 2020-06
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/10683
url https://digital.cic.gba.gob.ar/handle/11746/10683
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-030-50578-3_31
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1842340404741013504
score 12.623145