CS 7123 Research Seminar

Fall 2011

Descriptions

3 hours. 6 hours are required for Ph.D. in Computer Science. Presentation and analysis of literature in a selected area of research. May be repeated, but only 6 hours will count toward the Ph.D.  requirements.

Objectives

Review, present and critique the state-of-the-art research in areas of interest to the Computer Science Department. Learning research methods, presentation and communication skills.

Instructor

Dr. Qi Tian

Associate Professor

Department of Computer Science

SB 4.01.15

qitian@cs.utsa.edu

Tel: 458-5165

Web: http://www.cs.utsa.edu/~qitian/

 

Time and Place

MW 8:30 - 9:45 pm, AET 0.204

Implementation

(1) Faculty presentation.  We will invite several CS faculty members to present their research topics during the semester.

(2) Student presentation. Each student will take turns to make half-hour presentation.  Depending on the number of students, students may give more than two presentations during the semester.  Student participations including both class attendance and active involvement in presentation are important factors for assigning grades.  Students are required to submit their topics and schedules as soon as possible, or a random selection will be conducted. Early participation is encouraged

E-mail the presentation slides in ppt and reference papers (if any) to the instructor at least one day before the class.

(3) Outside speakers.  Class schedule may vary to accommodate the schedule of outside speakers. In this case, class will not meet at regular schedules unless elsewhere notified.

 

Grading and Policies

 

The final grades consist of three components: class attendance (15%), presentation (75%) and participation (10%) . Students are required to sign in every class except for university-sanctioned absences.  Student participation after each presentation is strongly encouraged and counted in the final grades.

 

Being late (more than 5 minutes) or early leave without proper excuses are considered inactive participation.

 

The class attendance will be calculated based on the formula: class attendance component = 15 - (number of absences)^3. The points to grade ration is as follows:

A: 90-100

B: 70-89

C: 60-69

F: otherwise.

Resources

(1) How to choose a topic?

Consult with your thesis advisor or the course instructor to determine a topic as soon as possible.

Typically, a  research paper will be selected from IEEE or ACM digital libraries published  in last 3 years (2008-2011). The paper has to be full-length, i.e., more than 6 pages, not abstract or extended abstract. Finding papers is never be easier. Follow the link, http://www.lib.utsa.edu/, and click on "Databases A-Z". For ACM, click on "ACM Digital Library"; for IEEE, click on "IEEE Xplore/IEE Electronic Library Online (IEL)." Students should discuss with the instructor if there is difficulty in finding a topic. Once a paper is identified, carefully read it through several times. Identify key issues depicted in the paper and refer to other papers through references if some concepts are not clear. Through cross reference, the idea described in the paper would be fully understood. PowerPoint slides can then be made to address key items as follows: 

 

Motivation: Why bother?

Key issues: What are the problems?

Solutions: What are the new proposed solutions and their technical details?

Comparisons: What are other solutions out there and what's good/bad about it?

Possible improvement: Where in the proposed solution can be improved?

(2) How to make presentations?

  Presentation tips on PowerPoint Presentation techniques.

   Advices on Research and Writing

(3) Questions?

 Always consult with the course instructor for questions and help.  E-mail is the best way to reach the instructor.

  Comments and suggestions on research seminar are always welcome and are considered active participation.

 

Note:  The topics for second round of presentation:   Cloud Computing, Security, and Computer Architecture.

Schedule of the Talk

Date

Speaker

Title

08/24

Dr. Qi Tian

Introduction and Class Schedule

08/29

Justin Chester

 

Arif B. Hossain

 

SAX: a Novel Symbolic Representation of Time Series

08/31

Jichi Guo

 

Xinran Yu

 Enhancing the Role of Inlining in Effective Interprocedural Parallelization

Using Randomized Caches in Probabilistic Real-Time Systems

09/05

 

Holiday

09/07

Jamiul Md. Jahid

Li Xu

 Identification of biomarkers in breast cancer metastasis by integrating protein-protein interaction network and gene expression data

Trends in Circumventing Web-Malware Detection

09/12

Samira Khan

Gregory T. Hoffer

Bypass and Insertion Algorithms for Exclusive Last-level Caches

Perspectives: Improving SSH-Style Host Authentication with Multi-Path Probing Analysis and Comments

09/14

Hang Su

Khalid Bijon

 BFair

: An Optimal Scheduler for Periodic Real-Time Tasks

Honeybot

09/19

Rongkai Guo

Andrew J. Wichmann

 A Soft Hand Model for Physically-based Manipulation of Virtual Objects

Dynamic Route Construction for Mobile Collectors in Wireless Sensor Networks

09/21

 

Apostolos Kotsiolis

Gayani S. Samaraweera

Performance Evaluation TCP Algorithms on Hybrid Wired/Wireless LAN Test-Bed

Automatically detecting and describing high level actions within methods

09/26

Yingying Tian

John S. Shu

Achieving Non-Inclusive Cache Performance
with Inclusive Caches

Converged Broadband Optical and Wireless
Communication Infrastructure for Next-Generation Telehealth

09/28

 Chayutra Pailom

 Dark Clouds on the Horizon: Using Cloud Storage as Attack Vector and Online Slack Space

10/03

Keyvan Nayyeri 

 Code Bubbles

10/05

 Yingying Tian

Samira Khan

PIPP: Promotion/Insertion Pseudo-Partitioning of MultiCore Shared Caches

Using Dead Blocks as a Virtual Victim Cache

10/10

 Jichi Guo

Gayani S. Samaraweera

 Outsourcing Business to Cloud Computing Services/ Opportunities and Challenges

A view of Cloud Computing

10/12

  Xinran Yu

Khalid Bijon

 StimulusCache:Boosting Performance of Chip Multiprocessors with Excess Cache

RT-Based Administrative Models for
Community Cyber Security Information Sharing

10/17

 Apostolos Kotsiolis

Jamiul Md. Jahid 

Shared Last-Level TLBs for Chip Multiprocessors

A Massively Parallel Architecture for Bioinformatics

10/19

  Andrew J. Wichmann

Li Xu

DSF - A Distributed Security Framework for Heterogeneous Wireless Sensor Networks

Web Canary -- client honey pot

10/24

 Justin L. Chester

Rongkai Guo

 PIR-Tor: Scalable Anonymous Communication Using Private Information Retrieval

Design of cyber security awareness game utilizing a social media framework

10/26

 Hang Su

Keyvan Nayeri 

 Rootkit-Resistant Disks

AzureBlast

10/31

  Chayutra Pailom

JohnShu

 RACS: A Case for Cloud Storage Diversity

Making Cloud Intermediate
Data Fault-Tolerant

11/02

Gregory T. Hoffer 

 Trusted Platform Module as Security Enabler for Cloud Infrastructure as a Service (IaaS).

11/07

Andrew J. WQichmann

Gregory T. Hoffer

 Batch Forwarding in Wireless Sensor Networks (WSNs)

Role-based Trust Management Security Policy Analysis and Correction Environment (RT-SPACE).

11/09

 Xinran Yu

Hang Su

 Data Cache Locking for Higher Program Predictability

Elastic Scheduling for Flexible Workload Management

11/14

  Daniel Jemenez

 Reducing Wasted Speculation

11/16

Jichi Guo

Gayani S. Samaraweera

  POET : A Scripting Language For Applying Parameterized Source-to-source Program Transformations

Debugging Reinvented:
Asking and Answering Why and Why Not Questions about Program Behavior

11/21

John Shu

Rongkai Guo 

 Protecting Cryptographic Keys from Memory Disclosure Attacks

OmniTouch: Wearable Multitouch Interaction Everywhere

11/23

Thanksgiving Holiday

Class does not meet

11/28

  Apostolos Kotsiolis

 

Yingying Tian

The Virtual Write Queue: Coordinating DRAM
and Last-Level Cache Policies

 

Counter-Based Cache Replacement Algorithms

11/30

 Jamiul Md. Jahid

Keyvan Nayeri 

Network based classification of breast cancer metastasis

12/05

 Justin L. Chester

 

  Samira Khan

 

 Usable PIR

Multi-core Demands Multi-interfaces

12/07

 Khalid Bijon

 

   Chayutra Pailom

 

Li Xu

 

DaaIS: Data Integrity as a Service in the Cloud