Demo Data from EDBT 2026 / reviewers in the wild / expert
David M. Hilbert
dblp:53/4812
· DBLP profile ↗
11ranked-venue papers
3as first author
0since 2021 · last 2005
0000-0002-6419-4188ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorComputer networks · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
3 papers |
Ubiquitous computing and smart environments · 64% User interface design and tools · 30% Usability and user experience research · 6% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 46% Empirical software engineering · 41% Software testing · 12% | |
| Computer networks
1 paper |
Cellular and mobile networks · 62% Internet of things and sensor networks · 19% Content delivery and video streaming · 19% | |
| Network and information security
1 paper |
Privacy and data protection · 100% |
Topics — the 7 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Ubiquitous computing and smart environments › mobile computing
mobile web browsing |
0.0 | 1 | 2001 | From desktop to phonetop: a UI for web interaction on very small devices · UIST 2001 |
Cellular and mobile networks › mobile internet access
mobile web access |
0.0 | 1 | 2001 | m-links: An infrastructure for very small internet devices · MobiCom 2001 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1997 | Argo: A Design Environment for Evolving Software Architectures · ICSE 1997 |
Internet of things and sensor networks
resource-constrained devices |
0.0 | 1 | 2001 | m-links: An infrastructure for very small internet devices · MobiCom 2001 |
Content delivery and video streaming › content adaptation
web content adaptation |
0.0 | 1 | 2001 | m-links: An infrastructure for very small internet devices · MobiCom 2001 |
Usability and user experience research › usability evaluation
usability testing |
0.0 | 1 | 1998 | An Approach to Large-Scale Collection of Application Usage Data Over the Internet · ICSE 1998 |
Requirements engineering and software design › software architecture
software architecture evolution |
0.0 | 1 | 1997 | Argo: A Design Environment for Evolving Software Architectures · ICSE 1997 |
Methods — techniques the papers use, named apart from their topics
software monitoring · 0.0user interface implementation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Improving proactive information systemsabstractProactive contextual information systems help people locate information by automatically suggesting potentially relevant resources based on their current tasks or interests. Such systems are becoming increasingly popular, but designing user interfaces that effectively communicate recommended information is a challenge: the interface must be unobtrusive, yet communicate enough information at the right time to provide value to the user. In this paper we describe our experience with the FXPAL Bar, a proactive information system designed to provide contextual access to corporate and personal resources. In particular, we present three features designed to communicate proactive recommendations more effectively: translucent recommendation windows increase the user's awareness of particularly highly-ranked recommendations, query term highlighting communicates the relationship between a recommended document and the user's current context, and a novel recommendation digest function allows users to return to the most relevant previously recommended resources. We present empirical evidence supporting our design decisions and relate lessons learned for other designers of contextual recommendation systems. Daniel Billsus, David M. Hilbert, Dan Maynes-Aminzade |
IUI | 2 |
| 2004 | Contextual contact retrievalabstractPeople routinely rely on physical and electronic systems to remind themselves of details regarding personal and organizational contacts. These systems include rolodexes, directories and contact databases. In order to access details regarding contacts, users must typically shift their attention from tasks they are performing to the contact system itself in order to manually look-up contacts. This paper presents an approach for automatically retrieving contacts based on users' current context. Results are presented to users in a manner that does not disrupt their tasks, but which allows them to access contact details with a single interaction. The approach promotes the discovery of new contacts that users may not have found otherwise and supports serendipity. Jonathan Trevor, David M. Hilbert, Daniel Billsus, Jim Vaughan, Quan T. Tran |
IUI | 2 |
| 2002 | Issues in Personalizing Shared Ubiquitous Devices
Jonathan Trevor, David M. Hilbert, Bill N. Schilit |
UbiComp | 2 |
| 2001 | Large-Scale Collection of Usage Data to Inform Design
David M. Hilbert, David F. Redmiles |
INTERACT | 1 |
| 2001 | m-links: An infrastructure for very small internet devicesabstractIn this paper we describe the Mobile Link (m-Links) infrastructure for utilizing existing World Wide Web content and services on wireless phones and other very small Internet terminals. Very small devices, typically with 3-20 lines of text, provide portability and other functionality while sacrificing usability as Internet terminals. In order to provide access on such limited hardware we propose a small device web navigation model that is more appropriate than the desktop computer's web browsing model. We introduce a middleware proxy, the Navigation Engine, to facilitate the navigation model by concisely displaying the Web's link (i.e., URL) structure. Because not all Web information is appropriately “linked,” the Navigation Engine incorporates data-detectors to extract bits of useful information such as phone numbers and addresses. In order to maximize program-data composibility, multiple network-based services (similar to browser plug-ins) are keyed to a link's attributes such as its MIME type. We have built this system with an emphasis on user extensibility and we describe the design and implementation as well as a basic set of middleware services that we have found to be particularly important. Bill N. Schilit, Jonathan Trevor, David M. Hilbert, Tzu Khiau Koh |
MobiCom | 3 |
| 2001 | From desktop to phonetop: a UI for web interaction on very small devicesabstractWhile it is generally accepted that new Internet terminals should leverage the installed base of Web content and services, the differences between desktop computers and very small devices makes this challenging. Indeed, the browser interaction model has evolved on desktop computers having a unique combination of user interface (large display, keyboard, pointing device), hardware, and networking capabilities. In contrast, Internet enabled cell phones, typically with 3-10 lines of text, sacrifice usability as Web terminals in favor of portability and other functions. Based on our earlier experiences building and using a Web browser for small devices we propose a new UI that splits apart the integrated activities of link following and reading into separate modes: navigating to; and acting on web content. This interaction technique for very small devices is both simpler for navigating and allows users to do more than just read. The M-Links system incorporates modal browsing interaction and addresses a number of associated problems. We have built our system with an emphasis on simplicity and user extensibility and describe the design, implementation and evolution of the user interface. Jonathan Trevor, David M. Hilbert, Bill N. Schilit, Tzu Khiau Koh |
UIST | 2 |
| 1998 | An Approach to Large-Scale Collection of Application Usage Data Over the InternetabstractEmpirical evaluation of software systems in actual usage situations is critical in software engineering. Prototyping, beta testing, and usability testing are widely used to refine system requirements, detect anomalous or unexpected system and user behavior, and to evaluate software usefulness and usability. The World Wide Web enables cheap, rapid, and large-scale distribution of software for evaluation purposes. However, current techniques for collecting usage data have not kept pace with the opportunities presented by Web-based deployment. This paper presents an approach and prototype system that makes large-scale collection of usage data over the Internet a practical possibility. A general framework for comparing software monitoring systems is presented and used to compare the proposed approach to existing techniques. David M. Hilbert, David F. Redmiles |
ICSE | 1 |
| 1998 | EDEM: Intelligent Agents for Collecting Usage Data and Increasing User Involvement in DevelopmentabstractExpectation-Driven Event Monitoring (EDEM) provides developers with a platform for creating software agents to collect usage data and increase user involvement in the development of interactive systems. EDEM collects information that is currently lost regarding actual usage of applications to promote improved usability and a more empirically grounded design process. David M. Hilbert, Jason E. Robbins, David F. Redmiles |
IUI | 1 |
| 1998 | Software Architecture Critics in ArgoabstractSoftware architectures are high-level design representations of software systems that focus on composition of software components and how those components interact.Software architectures abstract the details of implementation and allow the designer to focus on essential design decisions.Regardless of notation, designers are faced with the task of making good design decisions, which demands a wide range of knowledge of the problem and solution domains.Argo is a software architecture design environment that supports designers by addressing several cognitive challenges of design.In this paper we describe how Argo supports decision making by automatically supplying knowledge that is timely and relevant to decisions at hand. Jason E. Robbins, David M. Hilbert, David F. Redmiles |
IUI | 2 |
| 1998 | Extending Design Environments to Software Architecture Design
Jason E. Robbins, David M. Hilbert, David F. Redmiles |
Autom. Softw. Eng. | 2 |
| 1997 | Argo: A Design Environment for Evolving Software ArchitecturesabstractNo abstract available. Jason E. Robbins, David M. Hilbert, David F. Redmiles |
ICSE | 2 |