Dr. Ed Fox named an IEEE Fellow

Dr. Edward Fox, professor of computer science, has been named an IEEE Fellow for leadership in digital libraries and information retrieval.

The IEEE Fellow grade is conferred by the IEEE Board of Directors upon a person with an outstanding record of accomplishments in any of the IEEE fields of interest. The total number selected in any one year cannot exceed one-tenth of one-percent of the total voting membership. IEEE Fellow is the highest grade of membership and is recognized by the technical community as a prestigious honor and an important career achievement.

Dr. Fox directs the Digital Library Research Laboratory and the Networked Digital Library of Theses and Dissertations.  He is known for extraordinary contributions to technology-enriched learning activities in the classroom. When asked what this honor means to him, Dr. Fox said, “It is always an honor to be recognized in such a way and I’m grateful for all the people who have worked with me over the years.”

Fox has held multiple leadership positions in IEEE.  He is a member of the IEEE Thesaurus Editorial Board and a member of the Executive Committee of the Technical Committee on Digital Libraries; he served as chair of TCDL from 2004 to 2008. He has been an IEEE Senior Member since 2004. He was on the editorial board of IEEE Multimedia from 1997-2003. Fox was General Chair for the ACM/IEEE Joint Conference on Digital Libraries in 2001, and has served on the JCDL steering committee since 2003, including as chair from 2010 to 2014. Fox also has served on the program committee of many IEEE conferences and workshops.

Fox has been (co)PI on over 123 funded projects.  He has co-authored and/or edited 18 books, and (co)authored 120 journal/magazine articles, 49 book chapters, and 211 refereed conference/workshop papers. These are in areas including digital libraries, information storage and retrieval, machine learning/AI, computational linguistics (NLP), hypertext/hypermedia/multimedia, computing education, and electronic publishing.  His work has been cited more than 14940 times and his h-index is 56 according to Google Scholar.  Fox has graduated more than 50 masters and Ph.D. students.

Dr. Ed Fox holds a Ph.D. and M.S. in Computer Science from Cornell University, and a B.S. from M.I.T.  He joined the Virginia Tech Department of Computer Science in 1983.

The IEEE is the world’s leading professional association for advancing technology for humanity. Through its 400,000 plus members in 160 countries, the association is a leading authority on a wide variety of areas ranging from aerospace systems, computers and telecommunications to biomedical engineering, electric power and consumer electronics.

Dedicated to the advancement of technology, the IEEE publishes 30 percent of the world’s literature in the electrical and electronics engineering and computer science fields, and has developed more than 1300 active industry standards.  The association also sponsors or co-sponsors nearly 1700 international technical conferences each year.  If you would like to learn more about IEEE or the IEEE Fellow Program, please visit www.ieee.org.

 

Edward A. Fox
Edward A. Fox

Read More

Successful corporate partnerships provide hands on learning experiences for CS students

Professor Eli Tilevich provided a great opportunity for students in his CS 4704 capstone course this fall.  Dr. Tilevich partnered with The MITRE Corporation, a member company of the department’s Computer Science Resources Consortium (CSRC) program.  The MITRE Corporation sponsored the course this fall and created hands-on learning experiences for students to work with real clients.  The MITRE Corporation managers met and one-on-one with students during the semester.  The results of the students’ hard work were displayed to company representatives on December 14.

Alexander DeRieux, Christie Goddard, Andrew Heatwole, David Pickle, Will Schrag presented on ERIS (Emergency Responder Information System)

Alex Martin, Anthony DiMarco, Riley Babcock, Victor Weiss presented onSkyBook (Aircraft Specification Aggregator)

Arman Bahraini, Zhizheng Chen, Taiwen Jin, Steffen Moseley, Sungha Song presented on GroupSafe (Group Location Safety System)

A summary of each team’s work is below:

ERIS (Emergency Responder Information System)

In times of crisis, effective communication and informed decision making can mean the difference between life and death. Modern-day first responder communication systems rely heavily on dispatch to control the flow of information among units. While this system has its merits, data flow to on the ground personnel is somewhat restricted to the speed that dispatch can process and disseminate information. In order to decrease response time, dispatch filters out much of the information they receive; some of which could actually be useful to responders. This tradeoff can lead to dangerous situations for firemen, police officers, and EMTs. ERIS aims to ease communication and data collection by creating a system to provide fast and detailed information sharing among first responders. ERIS application development was guided by the standard Android development paradigm, and utilized various APIs and SDKs to communicate with peripheral devices and remote services. The ERIS application provides users (responders) with relevant location and status information for incidents and other responders, and interacts with mobile phones and wearable computing devices (Recon Jet glasses, Motorola smartwatches, and Myo armbands) to facilitate collection and display of information.

 

SkyBook (Aircraft Specification Aggregator)

This project involves the aggregating, storing, and displaying of data on various types of commercial aircraft. The primary goal is to collect this data from multiple sources and make it accessible by two means: an intuitive web application and a RESTful API endpoint. This has been accomplished by utilizing a Python web-scraping library called Beautiful Soup to gather data from official manufacturer websites (Boeing, Airbus, etc) in addition to third-party sources like Aircraft Bluebook and storing that data in a SQLite database. A flexible Web API was created with use of the Django REST framework. Through making aircraft data available via these two highly useful mediums, this project resulted in a useful tool for the originally targeted users in addition to opening the door for a diverse variety of unplanned potential use cases.

 

 

GroupSafe (Group Location Safety System)

GroupSafe is an application designed to provide connectivity between all the members in a group at all times in order to ensure everyone’s safety. The goal of the application is to leverage current technologies available in modern smartphones to share and display locations on a map in real time. Users are able to create groups with unique names and passwords. Each group member shares his or her location and can chat with other members since websockets are utilized to provide a low overhead location and messaging system. In addition, the creator/host of the group can set up a radius which he/she expects everyone to be within at all time. If any member of the group is to wander past the radius set by the host, the application will send an alert to everyone in the group so they can react accordingly. For easy direct communication the app provides click to call or text. Google Maps is embedded in the app to show user locations, so in the event where a member does not respond to group chat, call, or text, everyone in the group will still be able to find the member by looking at the map. While the application was developed with college students and young adults as the primary clients in mind, other user bases may also find the app useful.

 

elis-capstone-course

 

Read More

Notes from Department Head Cal Ribbens

This semester we embarked on a new initiative to reconnect with our alumni.  It has been great fun to meet Virginia Tech CS alumni at events in San Diego, Austin, and Arlington over the last few months.  For those of you in the Bay Area or the Seattle area, we expect to announce opportunities to reconnect in those regions soon, as well.  We see many potential benefits to spending time on these efforts. For our alumni, we want to provide a way to stay connected to an important chapter in your life.  When you crossed that stage with a diploma, you didn’t cease being a CS Hokie!  Seeing how the university and the department continue to grow and impact the world is one way to add to the significance of that chapter in your own life. These events are also a fun way to meet fellow CS alums, to share stories of how a VT education has opened doors to an incredibly wide array of fulfilling careers.  For us in the department, these interactions help us continue to improve and grow our program.  Alumni are an important stakeholder group.  Frequent interactions with you all closes a critical feedback loop that enables continuous improvement.  So thanks to all of you who we’ve seen at recent alumni events, and be on the look out for future opportunities to reconnect!

 

Dr. Ribbens

Read More

Eli Tilevich awarded grant for computational exploration of music performance and composition

Eli Tilevich, associate professor in the Department of Computer Science and Charles Nichols in the School of Performing Arts have received a $10,000 grant from the Institute for Critical Technology and Applied Science (ICTAS) to create a Research Experiences for Undergraduates program that will focus on computational exploration of music performance and composition.

The goal of the program is to introduce undergraduates, with interests and background in both computing and music, in multidisciplinary research that creates computational and artistic approaches for exploring musical scores, with possible applications for automated performance guidance and advanced musical analysis.

In addition to serving as a Computer Science faculty, Tilevich is also pursuing a parallel career as a professional clarinetist, engaged with various orchestral and chamber music ensembles nationwide as well as in solo performances. Influenced by his music background and experiences, he has recently become interested in music informatics, applying computational approaches to music.  The ideas that influenced this work stemmed from his recent work with students Galina Belolipetski and Arman Bahraini.

 

Eli Tilevich
Eli Tilevich

Read More

Ali Butt receives grant to keep cloud connectivity robust

The world is increasingly connected through not only smart phones and email, but new and hungry gadgets, such as webcams, sensors, and monitors, which demand an ever-larger slice of the bandwidth pie.

Ali R. Butt, professor in the Department of Computer Science in Virginia Tech’s College of Engineering, was recently awarded a $516,000 grant to examine how to keep those gadgets from depleting the cloud computing bandwidth that the internet currently depends on.

“We are now just beginning to experience living super-interconnected lives,” said Butt. “Imagine five or 10 years from now when we will live in smart houses that use all kinds of sensors to monitor your safety, adjust the cooling or heating, and many other little devices and things that are only beginning to be used. These things require valuable computing abilities and information on the cloud to work properly and be useful.”

Butt, who also holds a courtesy appointment in electrical and computer engineering, is the principal investigator on the collaborative research project. He is partnering with Muhammad Shahzad, assistant professor of computer science from North Carolina State University, to design new techniques for massive data management and processing in the cloud, as well as study the actual nodes computers use to transfer information. The project is funded by the National Science Foundation.

 

Read Full Story

 

Ali Butt
Ali Butt

 

Read More

Barbara Ryder honored with emerita status

Barbara Ryder, professor of computer science in the College of Engineering at Virginia Tech, has been conferred the title of professor emerita by the Virginia Tech Board of Visitors.

The emerita title may be conferred on retired professors, associate professors, and administrative officers who are specially recommended to the board by Virginia Tech President Tim Sands. Nominated individuals who are approved by the board receive an emeritus certificate from the university.

A member of the university community since 2008, Ryder served as head of the Department of Computer Science from 2008 until 2015. During that time, the number of undergraduate computer science degrees and majors doubled, and computer science research expenditures per tenure-track faculty member nearly tripled.

Ryder made significant contributions in teaching and research in her eight years at Virginia Tech. She had 23 research publications, including 12 in highly selective conferences and journals. She graduated one Ph.D. student, mentored three postdoctoral researchers and nine undergraduate researchers, and served on six additional Ph.D. dissertation committees.

She held the J. Byron Maupin Professorship of Engineering from 2008 until 2016, has been an Association for Computing Machinery Fellow since 1998, and is widely recognized internationally as a research expert on inter-procedural program analysis.

 

Read Full Story

 

CS_Barbara_Ryder

Read More

Raising diversity awareness inspires career of computer science alumna

Jessica Zeitz Self had become accustomed to being in the minority.  As she made her way through the doctoral program in the Department of Computer Science in the College of Engineering at Virginia Tech, Self, who earned her Ph.D. in 2016, was always mindful of the fact that she was one of only a handful of women.  No wonder.  Women who earned undergraduate degrees in computer science in 2015 were just 18 percent of the academic population, according to the National Science Foundation.  When Self was hired as an assistant professor of computer science at the University of Mary Washington this year, she became part of a professional cadre of women that represents only 25 percent of the total STEM workforce in the industry.

Self’s collegiate experience at Virginia Tech allowed her to become a champion for diversity in her field, however. Being one of just three women out of a cohort of 40 in 2011, she made it a priority to weave diversity into her academic training.  “One of the main issues with the gender gap in computer science is that girls simply aren’t exposed to what computer science is,” said Self.

Read Full Story

Read More

MetaStorm: A Computational System for Customizable Metagenomic Analysis

Lenwood Heath gave the Clavius Distinguished Lecture in the Department of Computer and Information Science at Fordham University in New York City on Thursday, November 10.  Dr. Heath is a professor in the Department of Computer Science at Virginia Tech.

MetaStorm is a joint research project with Liqing Zhang, associate professor in the Department of Computer Science at Virginia Tech, and Amy Pruden, professor in Civil & Environmental Engineering at Virginia Tech.  Metagenomics is the capturing of microbial DNA sequence from environmental samples, where the environment might be soil, the ocean, or the human gut, for example.  Especially important is that such samples contain multiple species of organisms, so the DNA sequence collected originates from a variety of unknown sources.  Modern DNA sequencing results in a large number of short sequences, called reads, that are typically analyzed by using each read as a query to search a large database of known DNA or protein sequences.  The accumulated results of such searches indicate what biological entities are present in the sample and what biological functions (proteins) are performed by organisms in the sample.  Existing computational pipelines to perform these searches and subsequent analyses tend to be inflexible.  We have developed a user-customizable analysis pipeline called MetaStorm that promises to support more targeted investigations of metagenomic data sets.  MetaStorm provides the capability of assembling the reads into longer sequences, called contigs, that allow more precise identification of sequence matches.  Also, MetaStorm allows the user to provide her own specialized sequence database to guide the search for particular classes of genes, for example, antibiotic resistance genes.  MetaStorm is available as a free Web service where users upload their metagenomic data sets, select the desired analyses, and visualize the results in several novel ways.

Dr. Heath’s research interests include theoretical computer science, algorithms, graph theory, computational biology, and bioinformatics.  Dr. Heath completed a Ph.D. in computer science at the University of North Carolina, Chapel Hill, an M.S. in mathematics at the University of Chicago, and a B.S. in mathematics at the University of North Carolina, Chapel Hill.  Before joining the faculty at Virginia Tech in 1987, he was an instructor of applied mathematics and member of the Laboratory of Computer Science at MIT.  He has supervised 11 computer science PhD students to completion and currently supervises 8 computer science graduate students.  He has worked on a number of computational biology and bioinformatics projects funded by the National Science Foundation, including the current Beacon project, which captures, represents, infers, and simulates signal transduction pathways in plants.  Other projects involve computational genomics, motif finding, and machine learning.  Work in metagenomics is a natural fit to his interests in computational genomics.

 

Dr. Heath
Dr. Heath

Read More

Liang Zhao, CS alumnus, named in the Top 20 New Stars in Data Mining by Microsoft

Liang Zhao, computer science Ph.D. alumnus, has been named one of the Top 20 New Stars in Data Mining, provided by Microsoft searching.  Microsoft searching mines the past 6 years of Knowledge Discovery and Data Mining (KDD) submissions and combines the big data from Microsoft to then achieve the ranking by an automatic algorithm.

Zhao was advised by Dr. Chang-Tien Lu, professor in the department of computer science at Virginia Tech.

Liang Zhao is an assistant professor in the Department of Information Sciences and Technology at the Volgenau School of Engineering. He is also affiliated with the Department of Computer Science. His research interests include data mining and machine learning, with particular emphasis on social media modeling, feature selection, and text mining. He has led the papers in prestigious conferences and journals including ACM SIGKDD, IEEE ICDM, SIAM Data Mining, PLoS One, and IEEE BigData, and served as the reviewer for leading conferences and journals such as ACM SIGKDD, ACM TKDD, IEEE ICDM, SIAM Data Mining, ACM TIST, ACM SIGSPATIAL, and Geoinformatica. He also owns two US IP discloses on social media mining.

Read More

Read More