Art Vandenberg

Learn More
Modeling peer-to-peer (P2P) networks is a challenge for P2P researchers. In this paper, we provide a detailed analysis of large-scale hybrid P2P overlay network topology, using Gnutella as a case study. First, we reexamine the power-law distributions of the Gnutella network discovered by previous researchers. Our results show that the current Gnutella(More)
—Directories provide a well-defined general mechanism for describing organizational resources such as the resources of the Internet2 higher education research community and the Grid community. Lightweight directory access protocol directory services enable data sharing by defining the information's metadata (schema) and access protocol. Interoperability of(More)
Semantic heterogeneity is becoming increasingly prominent in bioinformatics domains that deal with constantly expanding, dynamic, often very large, datasets from various distributed sources. Metadata is the key component for effective information integration. Traditional approaches for reconciling semantic heterogeneity use standards or mediation-based(More)
Directory services provide a mechanism to describe internal resources that can be dynamically discovered and used, and are increasingly being adopted by organizations. Despite being in an era of extensive interorganizational collaboration, relatively little attention has been given to extending directory services across organizational boundaries. In(More)
The Industrial Ethernet is promising for the implementation of a Cloud Computing based control system. However, numerous standard organizations and vendors have developed various Industrial Ethernets to satisfy the real-time requirements of field devices. This paper presents a real-time reconfigurable protocol stack to cope with this challenge, by(More)
The multiple genome sequence alignment problem falls in the domain of problems that can be parallelized to address large sequence lengths. Although there is communication required for the computation of the aligned sequences, the proper distribution can reduce the overall problem to a set of tasks to be solved independently and then merged. A parallel(More)