Papers.
Research connected to its authors, projects, companies, talks, events, and the rest of the graph.
Add a paper ↗High-bandwidth mesh-based overlay multicast in heterogeneous environments
AAA-IDEA · DOI 10.1145/1190183.1190187 · Source: dblp+first-party-career-authorityJim Dowling, Bartosz Biskupski, Raymond Cunningham, René Meier 0001 · 4 authors totalFlow-insensitive type qualifiers
ACM Transactions on Programming Languages and Systems · DOI 10.1145/1186632.1186635 · 67 citations · Source: openalex+orcid+dblp-identityJohn Kodumal, Jeffrey S. Foster, Robert T. Johnson, Alex Aiken · 4 authors totalIntroduction to the special issue on XML retrieval
ACM Transactions on Information Systems · DOI 10.1145/1185877.1185878 · 12 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Norbert Fuhr, Yoelle Maarek · 4 authors totalModeling performance-driven workload characterization of web search systems
DOI 10.1145/1183614.1183758 · 12 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Claudine Badué, Ricardo Baeza‐Yates, Berthier Ribeiro‐Neto, Artur Ziviani, Nívio Ziviani · 6 authors totalEstimating corpus size via queries
International Conference on Information and Knowledge Management · DOI 10.1145/1183614.1183699 · 66 citations · Source: semantic-scholarShubha Nabar, A. Broder, M. Fontoura, V. Josifovski, Ravi Kumar, R. Motwani, Shubha U. Nabar, R. Panigrahy · 9 authors totalRevisiting Whittaker & Sidner's "email overload" ten years later
DOI 10.1145/1180875.1180922 · 151 citations · Source: openalex+first-party-career-authorityMarc Smith, Danyel Fisher, A. J. Bernheim Brush, Eric Gleave, Marc A. Smith · 5 authors totalDesign, implementation and evaluation of security in iSCSI-based network storage systems
ACM StorageSS · DOI 10.1145/1179559.1179564 · 8 citations · Source: semantic-scholar+arxivShiva Chaitanya, S. Chaitanya, Kevin R. B. Butler, A. Sivasubramaniam, P. Mcdaniel, M. Vilayannur · 6 authors totalAtomicity via source-to-source translation
MSPC '06 (ACM SIGPLAN Workshop on Memory System Performance and Correctness) · DOI 10.1145/1178597.1178611 · 84 citations · Source: semantic-scholar+dblpBen Hindman, Benjamin Hindman, Dan Grossman · 3 authors totalTemplates, Microformats and Structured Editing
ACM Symposium on Document Engineering · DOI 10.1145/1166160.1166211 · Source: acm+inria+personal-career-authorityFrancesc Campoy Flores, Vincent Quint, Irene Vatton · 3 authors totalSynergistic Integration of Agent Technologies for Military Simulation
International Conference on Integration of Knowledge Intensive Multi-Agent Systems · DOI 10.1145/1160633.1160906 · 8 citations · Source: semantic-scholarRobin Glinton, Sean Owens, Paul Scerri, Bin Yu, K. Sycara · 5 authors totalAn object-oriented approach to datatype-generic programming
WGP 2006 (Workshop on Generic Programming) · DOI 10.1145/1159861.1159875 · 13 citations · Source: openalexDatatype-generic programming (DGP) is the next step beyond abstracting over types using parametric polymorphism, which is often called "genericity" in object-oriented languages. However, unlike genericity, DGP has not received much attention in the OO community. Nonetheless, in the context of functional languages, it has proven to make programs more robust with respect to changes in the type structure, as well as in many other applications, such as type-safe XML processing and marshalling. To carry these strengths over to an OO language, we present an extensible library for lightweight DGP in Scala, based on an existing lightweight approach in Haskell. We discuss the challenges in developing and using our library, and explore ways to overcome them.
Adriaan Moors, Frank Piessens, Wouter Joosen · 3 authors totalAcclimatizing taxonomic semantics for hierarchical content classification from semantics to data-driven taxonomy
KDD · DOI 10.1145/1150402.1150446 · Source: dblp+asu-first-party+career-authorityLei Tang, Jianping Zhang, Huan Liu · 3 authors totalClustering of search results using temporal attributes
SIGIR · DOI 10.1145/1148170.1148273 · 40 citations · Source: dblp+semantic-scholarOmar Alonso, Michael Gertz · 2 authors totalGeneralizing PageRank
DOI 10.1145/1148170.1148225 · 106 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Paolo Boldi, Carlos Castillo · 4 authors totalChampioning of an LTV model at LTC
SKDD · DOI 10.1145/1147234.1147239 · 5 citations · Source: personal-publication-catalog+semantic-scholarGabor Melli, E. Freeman · 2 authors totalIntroduction to the special issue on successful real-world data mining applications
SKDD · DOI 10.1145/1147234.1147235 · 24 citations · Source: personal-publication-catalog+semantic-scholarGabor Melli, Osmar R Zaiane, B. Kitts · 3 authors totalFriends, foes, and fringe
DOI 10.1145/1146598.1146727 · 34 citations · Source: openalex+first-party-career-authorityMarc Smith, John Kelly, Danyel Fisher, Marc A. Smith · 4 authors totalA software framework for integrated sensor network applications
International Conference in Integrated Internet Ad Hoc and Sensor Networks · DOI 10.1145/1142680.1142694 · 2 citations · Source: semantic-scholarJoel Koshy, R. Pandey, J. Koshy · 3 authors totalLINQ: reconciling object, relations and XML in the .NET framework
SIGMOD Conference · DOI 10.1145/1142473.1142552 · 370 citations · Source: openalex+semantic-scholarMany software applications today need to handle data from different data models; typically objects from the host programming language along with the relational and XML data models. The ROX impedance mismatch makes programs awkward to write and hard to maintain.The .NET Language-Integrated Query (LINQ) framework, proposed for the next release of the .NET framework, approaches this problem by defining a pattern of general-purpose standard query operators for traversal, filter, and projection. Based on this pattern, any .NET language can define special query comprehension syntax that is subsequently compiled into these standard operators (our code examples are in VB).Besides the general query operators, the LINQ framework also defines two domain specific APIs that work over XML (XLinq) and relational data (DLinq) respectively. The operators over XML use a lightweight and easy to use in-memory XML representation to provide XQuery-style expressiveness in the host programming language. The operators over relational data provide a simple OR mapping by leveraging remotable queries that are executed directly in the back-end relational store.
Erik Meijer, Brian Beckman, Gavin Bierman · 3 authors totalUntangling Enterprise Java
ACM Queue 4(5) · DOI 10.1145/1142031.1142045 · 29 citations · Source: dblp+crossrefSeparation of concerns is one of the oldest concepts in computer science. The term was coined by Dijkstra in 1974. It is important because it simplifies software, making it easier to develop and maintain. Separation of concerns is commonly achieved by decomposing an application into components. There are, however, crosscutting concerns, which span (or cut across) multiple components. These kinds of concerns cannot be handled by traditional forms of modularization and can make the application more complex and difficult to maintain.
Chris Richardson · 1 author totalThesaurus based automatic keyphrase indexing
JCDL · DOI 10.1145/1141753.1141819 · Source: dblp+waikato-thematic-authorityAlyona Medelyan, Olena Medelyan, Ian H. Witten · 3 authors totalMeasuring inter-indexer consistency using a thesaurus
JCDL · DOI 10.1145/1141753.1141816 · Source: dblp+waikato-thematic-authorityAlyona Medelyan, Olena Medelyan, Ian H. Witten · 3 authors totalDistributed collaborative filtering for peer-to-peer file sharing systems
DOI 10.1145/1141277.1141522 · 72 citations · Source: openalex+orcid+dblp-identityJohan Pouwelse, Jun Wang, Reginald L. Lagendijk, Marcel Reinders · 4 authors totalA content and structure website mining model
DOI 10.1145/1135777.1135963 · 11 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Bárbara Poblete, Ricardo Baeza‐Yates · 3 authors totalRelationship between web links and trade
DOI 10.1145/1135777.1135948 · 23 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Carlos Castillo · 3 authors totalThe web beyond popularity: a really simple system for web scale RSS
WWW · DOI 10.1145/1135777.1135809 · 18 citations · Source: openalex+semantic-scholarPopularity based search engines have served to stagnate information retrieval from the web. Developed to deal with the very real problem of degrading quality within keyword based search they have had the unintended side effect of creating "icebergs" around topics, where only a small minority of the information is above the popularity water-line. This problem is especially pronounced with emerging information--new sites are often hidden until they become popular enough to be considered above the water-line. In domains new to a user this is often helpful--they can focus on popular sites first. Unfortunately it is not the best tool for a professional seeking to keep up-to-date with a topic as it emerges and evolves.We present a tool focused on this audience--a system that addresses the very large scale information gathering, filtering and routing, and presentation problems associated with creating a useful incremental stream of information from the web as a whole. Utilizing the WebFountain platform as the primary data engine and Really Simple Syndication (RSS) as the delivery mechanism, our "Daily Deltas" (Delta) application is able to provide an informative feed of relevant content directly to a user. Individuals receive a personalized, incremental feed of pages related to their topic allowing them to track their interests independent of the overall popularity of the topic.
Alex Cozzi, Daniel Gruhl, Daniel N. Meredith, Jan H. Pieper, Stephen Dill · 5 authors totalEffective static race detection for Java
DOI 10.1145/1133981.1134018 · 429 citations · Source: openalex+orcid+dblp-identityJohn Whaley, Mayur Naik, Alex Aiken · 3 authors totalContrasting portraits of email practices
DOI 10.1145/1133265.1133346 · 36 citations · Source: openalex+first-party-career-authorityMarc Smith, Adam Perer, Marc A. Smith · 3 authors totalA design flow to optimize circuit delay by using standard cells and PLAs
ACM Great Lakes Symposium on VLSI · DOI 10.1145/1127908.1127960 · Source: dblp+semantic-scholar+career-authorityKanu Gulati, Rajesh Garg, Mario Sánchez, Kanupriya Gulati, Nikhil Jayakumar, Anshul Gupta, Sunil P. Khatri · 7 authors totalNear-optimal sensor placements: maximizing information while minimizing communication cost
2006 5th International Conference on Information Processing in Sensor Networks · DOI 10.1145/1127777.1127782 · 482 citations · Source: semantic-scholarCarlos Guestrin, A. Krause, A. Gupta, J. Kleinberg · 4 authors totalDance your work away
DOI 10.1145/1125451.1125534 · 24 citations · Source: openalex+first-party-career-authorityMarc Smith, Brian Meyers, A. J. Bernheim Brush, Steven M. Drucker, Marc A. Smith, Mary Czerwinski · 6 authors totalThe WS-DAI family of specifications for web service data access and integration
ACM SIGMOD Record · DOI 10.1145/1121995.1122006 · 42 citations · Source: semantic-scholar+arxivSusan Malaika, M. Antonioletti, Amy Krause, N. Paton, A. Eisenberg, S. Laws, S. Malaika, Jim Melton · 8 authors totalHidden in Plain Sight
ACM Queue 4(1) · DOI 10.1145/1117389.1117401 · 15 citations · Source: dblp+semantic-scholarIn December 1997, Sun Microsystems had just announced its new flagship machine: a 64-processor symmetric multiprocessor supporting up to 64 gigabytes of memory and thousands of I/O devices. As with any new machine launch, Sun was working feverishly on benchmarks to prove the machine’s performance. While the benchmarks were generally impressive, there was one in particular that was exhibiting unexpectedly low performance. The benchmark machine would occasionally become mysteriously distracted: Benchmark activity would practically cease, but the operating system kernel remained furiously busy. After some number of minutes spent on unknown work, the operating system would suddenly right itself: Benchmark activity would resume at full throttle and run to completion. Those running the benchmark could see that the machine was on course to break the world record, but these minutes-long periods of unknown kernel activity were enough to be the difference between first and worst.
Bryan Cantrill · 1 author totalFrequency and amplitude derivatives as syllable-level F0 features
The Journal of the Acoustical Society of America · DOI 10.1121/1.4787486 · 0 citations · Source: openalex+first-party-career-authorityMark Liberman, Jiahong Yuan · 2 authors totalLanguage and gender differences in speech overlaps in conversation
The Journal of the Acoustical Society of America · DOI 10.1121/1.4777950 · 0 citations · Source: openalex+first-party-career-authorityMark Liberman, Jiahong Yuan, Christopher Cieri · 3 authors totalSuperconducting niobium nanowire single photon detectors
SPIE Optics East · DOI 10.1117/12.686301 · 15 citations · Source: semantic-scholarAnthony Annunziata, A. Annunziata, A. Frydman, M. Reese, L. Frunzio, M. Rooks, D. Prober · 7 authors totalMultisensor data analysis and aerosol background characterization
Proc. SPIE 6217, Defense and Security Symposium · DOI 10.1117/12.665597 · 1 citations · Source: semantic-scholarPete Skomoroch, Yan Glina, Jerome J. Braun, Peter N. Skomoroch, Kevin D. Transue · 5 authors totalFull scale simulation of a field-emitter arrays based electron source for free-electron lasers
Journal of Vacuum Science & Technology B · DOI 10.1116/1.2181988 · 30 citations · Source: openalexWe describe the computer modeling of relativistic electron guns (0.5MeV) using pulsed field emitter arrays. The special challenge lies in the fact, that current distributions vary at a submicron scale, whereas structural dimensions are in the millimeter range. The general approach uses two steps. The first one is the computation of individual field-emitter tips including gate and focusing layers. Real world influences as, e.g., the effect of adsorbates on the emitted currents are taken into account by parameterizing the phase space of the tips. Together with a stochastic distribution of emitter properties, this leads to an equivalent current distribution on the cathode itself, which is used in the second step for the calculation of the electron dynamics in the gun itself. We present results for a source using a field-emitter array of 17 700 tips. For the current field-emitter geometry, we see a large high base line effect resulting from nonlinear focusing forces inside the emitter itself. Of special interest are the effects of spatial correlations in the stochastic distribution on the emittance, showing pronounced performance degradations in the case of large correlation lengths.
Arno Candel, Micha Dehler, Erion Gjonaj · 3 authors totalMining Domain-Specific Thesauri from Wikipedia: A Case Study
Web Intelligence · DOI 10.1109/wi.2006.119 · Source: dblp+waikato-thematic-authorityAlyona Medelyan, David N. Milne, Olena Medelyan, Ian H. Witten · 4 authors totalGMSP: a generalized multi-hop security protocol for heterogeneous multi-hop wireless network
IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006. · DOI 10.1109/WCNC.2006.1683543 · 10 citations · Source: openalex+semantic-scholarS. Srinivasan, Bin Xie, Anup Kumar, D. Agrawal · 4 authors totalUsing Design Patterns in Mobility Management Protocol Design for Multi-Hop Heterogeneous Wireless Networks
Proceedings of the IEEE SoutheastCon 2006 · DOI 10.1109/SECOND.2006.1629350 · 1 citations · Source: openalex+semantic-scholarS. Srinivasan, A. George, A. Kumar · 3 authors totalSemantic Web Services for Human Activit
DOI 10.1109/scc.2006.87 · 2 citations · Source: openalexSemantic Web services (SWSs) extend current Web services standards to help facilitate their usages. While current SWS approaches have shown some early promising results, they have focused on somewhat unrealistic use-cases that make various problematic assumptions and focus on somewhat farfetched usage scenarios. In this paper we present a category of use case scenarios for SWSs that centers around keeping human users in the automation process while facilitating their activities. We demonstrate our approach with a simplified scenario and highlight some of the details of our architecture and implementation. Finally, we also discuss how our approach could be extended and applied in other domains; namely, the domain of asset-based business approach to creating IT computing infrastructure
Max Maximilien, E. Michael Maximilien · 2 authors totalWeb Services on Rails: Using Ruby and Rails for Web Services Development and Mashups
DOI 10.1109/scc.2006.118 · 7 citations · Source: openalexOne of the interesting aspects of the Web 2.0 'evolution' is the wide-availability of various Web applications as APIs or Web services. These APIs expose informational services on the Web and take many forms of remote invocation of functions using standard Web protocols and XML for data representations, e.g., REST, SOAP/WSDL, XML-RPC, and other approaches. The services (or APIs) are also usually accompanied by user facing Web applications for human-consumption. Canonical examples are Google Maps, Yahoo! Flykr and del.icio.us, EVDB's Eventful's application and API, Amazon.com's S3, ECS, Alexa, and many others. The Ruby programming language and its Rails framework are ideal for programming Web applications and services in the Web 2.0. Ruby's modern and dynamic features make it an excellent language for rapid prototyping and integration of various Web services. Rails' superb support for rapid Web application development, database access, and AJAX, make it well suited for creating front-ends and back-ends to the next generation of Web applications and services. In this tutorial we will take a hands-on deep-dive into the Ruby and Rails platform and learn how they can be used to: (1) create Web applications backed by a relational database, (2) consume Web services, (3) create and deploy APIs or Web services, and (4) mashup of existing Web services and applications. No a priori knowledge of Ruby or Rails is required - although some programming in a modern OO language and Web application development are definite plus.
Max Maximilien, E. Michael Maximilien · 2 authors totalAnytime path planning and replanning in dynamic environments
ICRA 2006 · DOI 10.1109/robot.2006.1642056 · 240 citations · Source: openalexWe present an efficient, anytime method for path planning in dynamic environments. Current approaches to planning in such domains either assume that the environment is static and replan when changes are observed, or assume that the dynamics of the environment are perfectly known a priori. Our approach takes into account all prior information about both the static and dynamic elements of the environment, and efficiently updates the solution when changes to either are observed. As a result, it is well suited to robotic path planning in known or unknown environments in which there are mobile objects, agents or adversaries
Jur van den Berg, Dave Ferguson, James Kuffner · 3 authors totalComparison of Image Similarity Queries in P2P Systems
Peer-to-Peer Computing · DOI 10.1109/P2P.2006.8 · arXiv cs/0606122v1 · 10 citations · Source: semantic-scholar+dblpGiven some of the recent advances in distributed hash table (DHT) based peer-to-peer (P2P) systems we ask the following questions: are there applications where unstructured queries are still necessary (i.e., the underlying queries do not efficiently map onto any structured framework), and are there unstructured P2P systems that can deliver the high bandwidth and computing performance necessary to support such applications. Toward this end, we consider an image search application which supports queries based on image similarity metrics, such as color histogram intersection, and discuss why in this setting, standard DHT approaches are not directly applicable. We then study the feasibility of implementing such an image search system on two different unstructured P2P systems: power-law topology with percolation search, and an optimized super-node topology using structured broadcasts. We examine the average and maximum values for node bandwidth, storage and processing requirements in the percolation and super-node models, and show that current high-end computers and high-speed links have sufficient resources to enable deployments of large-scale complex image search systems
Oscar Boykin, Wolfgang Müller 0001, P. Oscar Boykin, Nima Sarshar, Vwani P. Roychowdhury · 5 authors totalAgile software testing in a large-scale project
IEEE Software · DOI 10.1109/ms.2006.93 · 99 citations · Source: openalexAgile software development in general and Extreme Programming (XP) in particular, promote radical changes in how software development organizations traditionally work. We present and analyze new data from a real, large-scale agile project to develop a business-critical enterprise information system for the Israeli Air Force (IAF). Our results offer new evidence that agile testing practices actually work, dramatically improving development quality and productivity. We describe the organization's successful practices and guidelines in four key areas: test design and activity execution, working with professional testers, planning, and defect management
David Talby, Arie Keren, Orit Hazzan, Yael Dubinsky · 4 authors totalCollaborative Spam Filtering Using E-Mail Networks
Computer · DOI 10.1109/MC.2006.257 · arXiv physics/0504026 · 50 citations · Source: semantic-scholar+dblpAlmost all of us have multiple cyberspace identities, and these cyberalter egos are networked together to form a vast cyberspace social network. This network is distinct from the world-wideweb (WWW), which is being queried and mined to the tune of billions of dollars everyday, and until recently, has gone largely unexplored. Empirically, the cyberspace social networks have been found to possess many of the same complex features that characterize its real counterparts, including scalefree degree distributions, low diameter, and extensive connectivity. We show that these topological features make the latent networks particularly suitable for explorations and management via localonly messaging protocols. Cyberalter egos can communicate via their direct links (i.e., using only their own address books) and set up a highly decentralized and scalable message passing network that can allow large-scale sharing of information and data. As one particular example of such collaborative systems, we provide a design of a spam filtering system, and our large-scale simulations show that the system achieves a spam detection rate close to 100%, while the false positive rate is kept around zero. This system of letting cyberalter egos network among themselves has several advantages over other recent proposals for collaborative spam filtering: (i) It uses an already existing network, created by the same social dynamics that govern our daily lives, and no dedicated peerto-peer (P2P) systems or centralized server-based systems need be constructed; (ii) It utilizes a percolation search algorithm (which can be viewed as mimicking how rumor is spread in a social network) that makes the query-generated traffic scalable; (iii) The network has a built in trust system (just as in social networks) that can be used to thwart malicious attacks; and (iv) It can be implemented right now as a plugin to popular email programs, such as MS Outlook, Eudora, and Sendmail.
Oscar Boykin, Joseph S. Kong, Behnam Attaran Rezaei, Nima Sarshar, Vwani P. Roychowdhury, P. Oscar Boykin · 6 authors total