dc.contributor.author | Dikaiakos, Marios D. | en |
dc.contributor.author | Zeinalipour-Yazdi, Constantinos D. | en |
dc.creator | Dikaiakos, Marios D. | en |
dc.creator | Zeinalipour-Yazdi, Constantinos D. | en |
dc.date.accessioned | 2019-11-13T10:39:53Z | |
dc.date.available | 2019-11-13T10:39:53Z | |
dc.date.issued | 2004 | |
dc.identifier.uri | http://gnosis.library.ucy.ac.cy/handle/7/53849 | |
dc.description.abstract | In this paper, we present an overview of extensible Retrieval, Annotation and Caching Engine (eRACE), a modular and distributed intermediary infrastructure that collects information from heterogeneous Internet sources according to registered profiles or end-user requests. Collected information is stored for filtering, transformation, aggregation, and subsequent personalized or wide-area dissemination on the wireline or wireless-Internet. We study the architecture and implementation of the main module of eRACE, an HTTP proxy named WebRACE. WebRACE consists of a high-performance, distributed and multithreaded Web crawler, a multithreaded filtering processor and an Object Cache. We discuss the implementation of WebRACE in Java, describe a number of performance optimizations, and present its performance assessment. © 2004 Elsevier B.V. All rights reserved. | en |
dc.source | Computer Communications | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-3943106805&doi=10.1016%2fj.comcom.2004.04.010&partnerID=40&md5=d251553e09387e3c4e7479726cdf43f0 | |
dc.subject | Internet | en |
dc.subject | Information analysis | en |
dc.subject | Intermediaries | en |
dc.subject | Distributed computer systems | en |
dc.subject | Computer architecture | en |
dc.subject | Cache memory | en |
dc.subject | Throughput | en |
dc.subject | Middleware | en |
dc.subject | Personalization | en |
dc.subject | Crawling | en |
dc.subject | Intermediary servers | en |
dc.title | A distributed middleware infrastructure for personalized services | en |
dc.type | info:eu-repo/semantics/article | |
dc.identifier.doi | 10.1016/j.comcom.2004.04.010 | |
dc.description.volume | 27 | |
dc.description.issue | 15 | |
dc.description.startingpage | 1464 | |
dc.description.endingpage | 1480 | |
dc.author.faculty | 002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Article | en |
dc.description.notes | <p>Cited By :6</p> | en |
dc.source.abbreviation | Comput.Commun. | en |
dc.contributor.orcid | Zeinalipour-Yazdi, Constantinos D. [0000-0002-8388-1549] | |
dc.contributor.orcid | Dikaiakos, Marios D. [0000-0002-4350-6058] | |
dc.gnosis.orcid | 0000-0002-8388-1549 | |
dc.gnosis.orcid | 0000-0002-4350-6058 | |