Rajesh Veeraraghavan
Microsoft
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Rajesh Veeraraghavan.
information and communication technologies and development | 2006
Rajesh Veeraraghavan; Gauravdeep Singh; Kentaro Toyama; Deepak Menon
Rural PC kiosks have become prominent recently as a way to impact socio-economic development through computing technology. Despite the significant backing these projects receive from governments and other large organizations, there are very few rigorous studies which measure their actual impact and utility. We have developed and deployed a software PC logging tool that allows us to gain exact quantitative insight into the usage statistics of kiosks on which the tool is installed. In field trials in Maharashtra and Uttar Pradesh, India, we collected over 120 days of software tool logging data from 13 separate kiosks, while we also questioned the kiosk operators during the same period. We show some evidence that the software based logging tool complements the existing survey based and other ethnographic approaches for data collection. We also show that the tool does a better job in gathering certain usage statistics as compared to questioning the kiosk operator
Information Technology & Management | 2002
Alan Kaplan; Bradley R. Schmerl; Rajesh Veeraraghavan
Many Object-Oriented Databases (OODBs) use programming languages that predate Java, such as C++, CLOS and Smalltalk. Thus, there is a growing need for interoperating these OODBs with new applications that require Java. Unfortunately, there are few mechanisms that allow software developers to easily integrate Java applications with non-Java OODBs. Although various interoperability mechanisms have been developed over the years, these approaches have some significant drawbacks in practice. They are often difficult to use, provide little, if any, automated support, and produce software that is difficult to engineer and maintain. In this paper, we describe an interoperability approach that allows application developers to seamlessly and transparently access non-Java OODBs from Java applications. We first present JOQL, a Java-based object query language that we are developing. JOQL queries are embedded in Java applications and are used to perform queries over C++-based OODBs. We also describe an accompanying toolset that processes Java programs containing JOQL queries. The toolset produces all the necessary code allowing Java applications to access and manipulate a C++-based OODB. As a result, application developers are free to work in Java without having to concern themselves with the details of interoperating with C++. Finally, we provide some preliminary experimental data that demonstrates our approach incurs a reasonable performance overhead.
information and communication technologies and development | 2007
Rikin Gandhi; Rajesh Veeraraghavan; Kentaro Toyama; Vanaja Ramprasad
information and communication technologies and development | 2007
Rajesh Veeraraghavan; Naga Yasodhar; Kentaro Toyama
Information Technologies and International Development | 2009
Rikin Gandhi; Rajesh Veeraraghavan; Kentaro Toyama; Vanaja Ramprasad
IEEE Computer | 2008
Jonathan Donner; Rikin Gandhi; Paul Javid; Indrani Medhi; Aishwarya Lakshmi Ratan; Kentaro Toyama; Rajesh Veeraraghavan
Archive | 2006
Rajesh Veeraraghavan; Vibhore Goyal; Kentaro Toyama; Sean Blagsvedt
information and communication technologies and development | 2013
Rajesh Veeraraghavan
Archive | 2005
Shrinath Jadhav; Lawrence Thomas Lopez; Sukesh Pai; Rajesh Veeraraghavan
Archive | 2005
Rajesh Veeraraghavan; G Singh; Bharathi Pitti; Gregory R. Smith; B. Meyers; K. Toyama; Kentaro Toyama; Brian Meyers; Greg Smith