Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vineet Sinha is active.

Publication


Featured researches published by Vineet Sinha.


human factors in computing systems | 2003

The role of context in question answering systems

Jimmy J. Lin; Dennis Quan; Vineet Sinha; Karun Bakshi; David F. Huynh; Boris Katz; David R. Karger

Despite recent advances in natural language question an-swering technology, the problem of designing effective user interfaces has been largely unexplored. We conducted a user study to investigate the problem and discovered that overall, users prefer a paragraph-sized chunk of text over just an exact phrase as the answer to their questions. Fur-thermore, users generally prefer answers embedded in con-text, regardless of the perceived reliability of the source documents. When users research a topic, increasing the amount of text returned to users significantly decreases the number of queries that they pose to the system, suggesting that users utilize supporting text to answer related ques-tions. We believe that these results can serve to guide future developments in question answering user interfaces.


conference on object-oriented programming systems, languages, and applications | 2005

Using dependency models to manage software architecture

Neeraj Sangal; Ev Jordan; Vineet Sinha; Daniel Jackson

This demonstration will present a new approach, based on the Dependency Structure Matrix (DSM), which uses inter-module dependencies to specify and manage the architecture of software systems. The system is decomposed into a hierarchy of subsystems with the dependencies between the subsystems presented in the form of an adjacency matrix. The matrix representation is concise, intuitive and appears to overcome scaling problems that are commonly associated with directed graph representations. It also permits succinct definition of design rules to specify allowable dependencies.A tool, Lattix LDM, will be used to demonstrate this approach by loading actual open source Java applications to create DSMs that can represent systems with thousands of classes. We will show how algorithms can be applied to organize the matrix in a form that reflects the architecture and highlights problematic dependencies.We will demonstrate how design rules can be used to specify and enforce architectural patterns such as layering and componentization. We will examine the evolution of architecture by creating dependency models for successive generations of Ant, a popular Java utility. Finally, we will explore the application of this approach to the re-engineering of Haystack, an information retrieval system.


intelligent user interfaces | 2003

Haystack: a platform for creating, organizing and visualizing semistructured information

David F. Huynh; David R. Karger; Dennis Quan; Vineet Sinha

1. OVERVIEW In this demonstration we present Haystack, an environment that allows users to easily manage their documents, e-mail, appointments, tasks, and other information [1]. Haystack uses a semistructured data model to describe the connections between different documents in a user’s corpus as well as the metadata concerning each document. This amalgamation provides users with a unified framework for managing all of their information, e.g., documents, e-mails, etc., through a single interface. Furthermore, Haystack’s user interface exposes general tools for navigating the various kinds of information found in users’ corpora.


conference on object-oriented programming systems, languages, and applications | 2008

Understanding code architectures via interactive exploration and layout of layered diagrams

Vineet Sinha; Elizabeth L. Murnane; Scott W. Kurth; Edy S. Liongosari; Robert C. Miller; David R. Karger

Visualization tools that target helping developers understand software have typically had visual scalability limitations, requiring significant input before providing useful results. In contrast, we present Strata, which has been designed to actively help users by providing layered diagrams. The defaults used are based on the package structure, and user interactions can allow for overriding these defaults and focusing on relevant parts of the codebase.


conference on object-oriented programming systems, languages, and applications | 2008

Interactive exploration of compacted visualizations for understanding behavior in complex software

Elizabeth L. Murnane; Vineet Sinha

In this demonstration we present Chrono, a tool that creates sequence diagram based visualizations. Since the diagrams produced by traditional sequence diagramming tools become large and unmanageable when dealing with complex code bases, Chrono focuses on removing less relevant information, condensing diagram components, and allowing for interactive exploration.


conference on object-oriented programming systems, languages, and applications | 2005

Using dependency models to manage complex software architecture

Neeraj Sangal; Ev Jordan; Vineet Sinha; Daniel Jackson


international conference on human-computer interaction | 2003

What Makes a Good Answer? The Role of Context in Question Answering.

Jimmy J. Lin; Dennis Quan; Vineet Sinha; Karun Bakshi; David F. Huynh; Boris Katz; David R. Karger


international conference on management of data | 2005

Magnet: supporting navigation in semistructured data environments

Vineet Sinha; David R. Karger


conference on innovative data systems research | 2005

Haystack: A General-Purpose Information Management Tool for End Users Based on Semistructured Data.

David R. Karger; Karun Bakshi; David F. Huynh; Dennis Quan; Vineet Sinha


eclipse technology exchange | 2005

Relo: helping users manage context during interactive exploratory visualization of large codebases

Vineet Sinha; David R. Karger; Robert C. Miller

Collaboration


Dive into the Vineet Sinha's collaboration.

Top Co-Authors

Avatar

David R. Karger

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

David F. Huynh

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Robert C. Miller

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Karun Bakshi

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Boris Katz

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Daniel Jackson

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge