Asee peer logo

A Web Service And Interface For Electronic Device Characterization

Download Paper |


2010 Annual Conference & Exposition


Louisville, Kentucky

Publication Date

June 20, 2010

Start Date

June 20, 2010

End Date

June 23, 2010



Conference Session

Web-based Learning in ECE

Tagged Division

Electrical and Computer

Page Count


Page Numbers

15.113.1 - 15.113.9



Permanent URL

Download Count


Request a correction

Paper Authors


Sumit Dutta University of Illinois at Urbana-Champaign

visit author page

Sumit Dutta is currently pursuing a B.S. in electrical engineering at the University of Illinois, expecting to graduate in 2011. His research interests lie broadly in physical electronics. He is a recipient of the NASA Aeronautics Scholarship and Raytheon US FIRST Robotics Scholarship, and is an Edmund J. James Scholar. Sumit is a member of Tau Beta Pi, Engineers without Borders, and Eta Kappa Nu.

visit author page


Shreya Prakash University of Illinois at Urbana-Champaign

visit author page

Shreya Prakash is currently pursuing a B.S. degree in electrical engineering from the University of Illinois, expecting to graduate in 2012. Her research interests lie in physical electronics and circuits. She is a member of WECE.

visit author page


David Estrada University of Illinois at Urbana-Champaign

visit author page

David Estrada received his B.S. in EE from Boise State (2007) and M.S. in ECE from UIUC (2009). He is now pursuing his Ph.D. in ECE, working on thermal characterization of CNT arrays. He is also interested in developing sub-nanosecond electrical thermometry techniques. David is the recipient of the SURGE Fellowship, Micron Fellowship, and NDSEG and NSF Fellowships.

visit author page

author page

Eric Pop University of Illinois at Urbana-Champaign

Download Paper |

NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

A Web Service and Interface for Electronic Device Characterization


User access to lab instruments is often accomplished with heavyweight program extensions such as LabView applets and plug-ins, which do not provide quick and simple remote instrument con- trol. Instead, growing support for Web Services (WS) has recently enabled lightweight XML messaging for instrument control and measurement readings. Here we report the development of a WS and website interface designed for remote measurements of electronic devices, with class- room and Internet-wide applications. Using standard browsers (e.g. Firefox, Safari even on an iPhone) without additional plug-ins, remote users control a Keithley 2612 source-measurement unit and monitor results in real time from any computer connected to the network. This interface presently allows users to perform a variety of typical transistor measurements, but can be ex- panded to future applications in micromechanical or bio/nano device testing.


Instruments for electrical testing may be connected and controlled by a computer for data capture via the IEEE-488 general purpose interface bus (GPIB) or through Ethernet ports utilizing the VXI-11 protocol.1 This has ushered in an era of remote instrument control for virtual laboratories as the World-Wide-Web (WWW) and WWW-capable instruments have become ubiquitous. While web-based remote instrumentation control has been investigated for over a decade, these environments have generally centered on Java server software, PHP Hypertext Processor (PHP) server scripts, or direct control via LabView.1-4 Previous LabView implementations of remote electronic measurements require users to download either a ~100 megabyte LabView plug-in or a specific Java Runtime Engine,5 in addition to having a compliant browser.6 Other remote labo- ratories required LabView or XWindows to be downloaded.7

The advent of Web Services (WS) enables the connectivity between vastly different computing services by combining the Hypertext Transfer Protocol (HTTP) for universal communication that does not depend on opening other network ports,8 and the Extensible Markup Language (XML) for universally parsable text data transfer.9 A WS is a standardized means to expose the inputs and outputs of a process to a variety of other remote systems using standardized messaging pro- tocols. The service-oriented model presented by WS has been successfully used for remote in- strument control middleware with many possible interfaces.9-10 Representational State Transfer- based (ReSTful) WS are a class of WS in which messaging is accomplished by having the client send requests using HTTP (e.g. GET, PUT, POST, and DELETE) while receiving XML re-

Server Server Nanotube, Electrical Nanotube, GPIB Keithley 2602 2612 graphene, or Connection graphene or WWW WWW Intel CMOS Intel CMOS User User

Figure 1. Schematic of user interaction with remote instrument and device via WWW interface.

Dutta, S., & Prakash, S., & Estrada, D., & Pop, E. (2010, June), A Web Service And Interface For Electronic Device Characterization Paper presented at 2010 Annual Conference & Exposition, Louisville, Kentucky. 10.18260/1-2--16766

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2010 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015