Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Robert Dyer - About Robert Dyer
[go: Go Back, main page]

About Robert Dyer

Laboratory for Software Design
Department of Computer Science
Iowa State University
226 Atanasoff Hall
Ames IA 50011-1041 USA

Research Lab: 116A Atanasoff Hall
Email:
Voice: +1-515-371-0255
Fax: +1-515-294-0258

Major Professor: Dr. Hridesh Rajan

Education

Research Interests

My current research interests are in software engineering and programming languages. I am interested in developing new programming models and improving upon existing models in order to maintain the benefits of software engineering practices such as separation of concerns, agile software development, etc.

I am part of the Laboratory for Software Design research group. One of our projects is Nu, an aspect-oriented intermediate language. Nu adds two simple constructs to object-oriented programs and is capable of emulating most high-level constructs of languages like AspectJ, Eos, etc. This new model allows maintaining separation of cross-cutting concerns into the object code, potentially improving post-compilation processes such as incremental compilation, unit testing, debugging, tool support, etc.

Recent Publications/Presentations

Teaching Experience

Recent Professional Services

Other Interests

In addition to research, I am actively involved in martial arts. For the past three years, I have studied Taekwondo under the direction of Grand Master Yong Chin Pak and I am currently a member of the ISU Taekwondo Club. I have also recently begun studying Hapkido.

Martial arts are about more than just kicking and punching. Martial arts are a way of life. The core teachings of Grand Master Pak involve the five tenants: courtesy, integrity, perseverance, self-control, and indomitable spirit. I strive to apply these tenants to all parts of my daily routine, not just martial arts.