Browse Research and Tech Reports - Computer Science by Title

  • Fesehaye, Debessay (2012-08-12)
    In this paper we present ECDP, an efficient incentive based prioritized content distribution protocol. In ECDP content which originates from some servers or peers is first distributed to some users (peers). As soon as ...

    application/pdf

    application/pdfPDF (307Kb)
  • Rosu, Grigore (2005-08)
    By adding the complement operator (\neg), extended regular expressions ({\ERE}) can encode regular languages non-elementarily more succinctly than regular expressions. The {\ERE} membership problem asks whether a word w ...

    application/pdf

    application/pdfPDF (228Kb)
  • Chen, Feng; Serbanuta, Traian Florin; Rosu, Grigore (2007-10)
    Predictive runtime analysis has been proposed to improve the effectiveness of concurrent program analysis and testing. Observing an execution, predictive runtime analysis extracts causality which is then used as the model ...

    application/pdf

    application/pdfPDF (283Kb)
  • Termehchy, Arash; Winslett, Marianne (2009-03)
    The popularity of XML has exacerbated the need for an easy-to-use, high precision query interface for XML data. When traditional document-oriented keyword search techniques do not suffice, natural language interfaces and ...

    application/pdf

    application/pdfPDF (553Kb)
  • Termehchy, Arash; Winslett, Marianne (2009-03)
    The popularity of XML has exacerbated the need for an easy-to-use, high precision query interface for XML data. When traditional document-oriented keyword search techniques do not suffice, natural language interfaces and ...

    application/pdf

    application/pdfPDF (553Kb)
  • Escobar, Santiago; Meseguer, Jos��; Sasse, Ralf (2008-04)
    An equational theory decomposed into a set B of equational axioms and a set \Delta of rewrite rules has the \emph{finite variant} (FV) \emph{property} in the sense of Comon-Lundh and Delaune iff for each term t there is a ...

    application/pdf

    application/pdfPDF (468Kb)
  • Iqbal, Shamsi T.; Bailey, Brian P. (2007-09)
    This work reports results from two studies investigating intelligent notification scheduling. The first study tested the performance of composite statistical models for detecting and differentiating three granularities ...

    application/pdf

    application/pdfPDF (251Kb)
  • Ko, Steven Y. (2004-01)
    It is well known that a user, who participates in an overlay network like Gnutella, does not stay in the network continuously, but goes online and offline repeatedly. In addition to this user behavior, dynamic network ...

    application/pdf

    application/pdfPDF (178Kb)
  • Shi, Lin (2006-06)
    During the past decade, due to rapidly growing computational power, complicated numerical algorithms have become popular in graphics community which greatly improved the quality of graphics imagery. On the other hand, to ...

    application/pdf

    application/pdfPDF (26Mb)
  • Hasan, Ragib; Winslett, Marianne; Mitra, Soumyadeb (2009-03)
    The Sarbanes-Oxley Act inspired research on long-term high-integrity retention of business records, based on the long-term immutability guarantees that WORM storage servers offer for files. Researchers recently proposed a ...

    application/pdf

    application/pdfPDF (455Kb)
  • Hasan, Ragib; Winslett, Marianne; Mitra, Soumyadeb (2009-03)
    The Sarbanes-Oxley Act inspired research on long-term high-integrity retention of business records, based on the long-term immutability guarantees that WORM storage servers offer for files. Researchers recently proposed a ...

    application/pdf

    application/pdfPDF (455Kb)
  • Jang, Myeong-Wuk (2006-02)
    The growth of the computational power of computers and the speed of networks has made large-scale multi-agent systems a promising technology. As the number of agents in a single application approaches thousands or millions, ...

    application/pdf

    application/pdfPDF (707Kb)
  • Fesehaye, Debessay (2012-01-14)
    In this proposal we first describe some major research problems in distributed systems. We broadly classify these research challenges into four categories. Each of these challenges are in the areas of congestion ...

    application/pdf

    application/pdfPDF (636Kb)
  • Fesehaye, Debessay (2013-05-13)
    Major distributed systems such as the Internet, datacenter and hybrid P2P networks share a common known challenge of finding an optimal path to transfer content from a source to a destination and the optimal rate at which ...

    application/pdf

    application/pdfPDF (2Mb)
  • McCann, Robert Lee (2007-09)
    The rapid growth of distributed data has fueled significant interest in building data integration systems. However, developing these systems today still requires an enormous amount of labor from system builders. Several ...

    application/pdf

    application/pdfPDF (721Kb)
  • Kim, Sun-il (2008-04)
    Optical networks have played a major role in allowing us to meet the bandwidth demands driven by the explosive growth of the Internet. As more and more bandwidth-hungry applications emerge, the aggregated traffic at the ...

    application/pdf

    application/pdfPDF (1Mb)
  • Jindal, Prateek; Roth, Dan; Kale, Laxmikant V. (2013-12-04)
    Parallel programming is becoming increasingly popular. Computers have increasingly many cores (processors). Also, large computer-clusters are becoming available. But there is still no good programming framework for these ...

    application/pdf

    application/pdfPDF (626Kb)
  • Kassa, Debessay Fesehaye; Malik, Rahul; Nahrstedt, Klara (2010-07-11)
    Large scale distributed systems such as cloud computing applications are becoming very common. These applications come with increasing challenges on how to transfer and where to store and compute data. The most ...

    application/pdf

    application/pdfPDF (1Mb)
  • Koenig, Gregory Allen (2007-09)
    Grid computing offers a model for solving large-scale scientific problems by uniting computational resources within multiple organizations to form a single cohesive resource for the duration of individual jobs. Such an ...

    application/pdf

    application/pdfPDF (4Mb)
  • d'Amorim, Marcelo (2007-08)
    Despite the technological advances in languages and tools to support program development, programmers still deliver software with lots of errors. Software testing has been the dominant approach in industry to improve the ...

    application/pdf

    application/pdfPDF (656Kb)